Micro Systèmes n°27 janvier 1983
Micro Systèmes n°27 janvier 1983
  • Prix facial : 18 F

  • Parution : n°27 de janvier 1983

  • Périodicité : mensuel

  • Editeur : Société Parisienne d'Edition

  • Format : (211 x 271) mm

  • Nombre de pages : 182

  • Taille du fichier PDF : 146 Mo

  • Dans ce numéro : dossier sur Logo... un langage d'avenir.

  • Prix de vente (PDF) : gratuit

Dans ce numéro...
< Pages précédentes
Pages : 102 - 103  |  Aller à la page   OK
Pages suivantes >
102 103
AUGMENTEZ LA PUISSANCE DE'VOTRE MICRO• IMPRIMANTES - EPSON - OKI - STAR - RX 8000• ÉCRANS - CLAVIERS - DATAMEDIA - KIMTRON• CARTES EXTENSIONS - MOUNTAIN COMPUTER - QUADRAM• DISQUES DURS ET FLOPPY - MOUNTAIN COMPUTER - TRAK (5"'et 8")• DIVERS - LECTEURS OPTIQUES - MICRO-BUFFERS - INTERFACES. AVEC LES CARTES ET PERIPHERIQUES NOTRE ÉQUIPE VOUS SOUHAITE A TOUS UNE MEGA ANNÉE 83 Ariig zEcEnoLoe.i. Les Produits AZUR TECHNOLOGY sont en démonstration chez votre revendeur. Boulevard V. Coq - Residence Sextius 13100 AIX-EN-PROVENCE - FRANCE Tél.  : (42) 26.32.33 Télex  : AZTECH 420.316 F Liste sur demande EPSON. OK1 STAR. DATAMEDIA, KIMTRON. MOUNIAIN GOMMER, OUADRAM. TSAR. SONT TUS MASSUES DÉPOSÉES pr SERVICE-LECTEURS le 119 102 — MICRO-SYSTEMES Janvier 1983
ZX-81  : le compte est bon Fort en maths ou passionné des « chiffres et des lettres », entraînez-vous au calcul mental. Un nombre est choisi par la machine. Il vous faut le reconstituer à l'aide de combinaisons judicieuses d'opérations arithmétiques... Jeurnental et LE COMPTE EST BON des calcul de Pascal CHAUVIN jeu téléviséct Pour perfectionner votre vous entraîner au célèbre chiffres et des lettres ». Ordinateur  : 2X-81 Langage  : Basic, Ce programme, inspiré du jeu télévisé « Des chiffres et des lettres », se veut être aussi distrayant qu'instructif. Il demande en effet un effort de calcul mental et peut servir de base pour certains exercices de 6e ou 5e des collèges, ou d'entraînement. Deux solutions étaient possibles pour créer l'organigramme de ce jeu  : • Chercher un nombre aléatoire compris entre 100 et 999, tirer 7 chiffres au hasard, puis, en essayant toutes les combinaisons possibles, tenter d'atteindre, au plus près, le nombre à chercher.• Engendrer entre 1 et 7 nombres aléatoires, les chaîner par une des quatre opérations qui sont l'addition, la soustraction, la multiplication et la division, calculer le résultat, puis proposer celui-ci comme nombre à trouver, à condition toutefois qu'il soit compris entre 100 et 999. A priori, de ces deux méthodes proposées, la première semble la plus « logique » car elle suit le cheminement de notre pensée et s'inspire directement du jeu télévisé. De plus, elle propose un combat de réflexion entre joueur et ordinateur ; malheureusement, le temps de « travail » requis par votre ZX-81 pour un résultat intéressant et digne de ce match est nettement trop long, si long qu'une recherche pourrait prendre plus d'une heure... La seconde solution a donc été choisie comme celle présentant le plus grand intérêt. Maintenant, entrons le programme. Après avoir saisi toutes les lignes, nous pouvons « faire un RUN ». Une première question vous est alors posée  : Niveau 1  : Normal, Niveau 2  : Fort (fig. 1). Sans complexe, introduisons le Niveau 2 (sans new-line). Votre niveau s'inscrit alors sur l'écran en vidéo inversée et un nouveau message apparaît  : « quelques secondes ». Votre ZX se met alors en mode rapide et déconnecte votre écran pour... quelques secondes. Il revient alors en mode Janvier 1983 lent (slow), et les sept différentes variables s'affichent une par une ainsi que le nombre à trouver. En haut à droite de votre écran apparaît alors un compteur évoluant de « 1 » à « 90 » (fig. 2). Arrivé aux « 90 » fatidiques, le nombre à trouver est remplacé par un « STOP » impératif en vidéo inversée, et la solution s'affiche en première ligne (fig. 3). Votre ZX-81 vous laisse le temps de vérifier vos calculs par rapport à la solution, puis retrace un tableau pour un nouveau jeu. Le programme Le listing est présenté figure 4. Lignes 90 à 1000  : Conception du tableau de la page écran. La valeur retournée par la fonction INKEY$ servant à introduire le niveau (normal ou fort) n'est pas mémorisée. C'est pourquoi il est nécessaire de la ranger dans une variable alphanumérique F$ (ligne 450). Le niveau « 2 » (« fort ») interdit tous les nombres multiples de 5, c'est-à-dire qui se terminent par 0 et 5, car ils s'avèrent trop faciles à trouver et rendent le programme moins intéressant. Ce test est effectué à la ligne 1210. Le niveau s'affiche en vidéo-inversée par de simples « PRINT AT » (tests de lignes 460 et 470). Lignes 1000 à 1100  : Initialisation. Lignes 1100 à 1160  : Détermination du nombre à retrouver. Il s'agit ici de trouver une méthode qui ne simplifie pas trop la tâche du joueur. Dans ce but, l'opération qui sera effectuée ne comprendra pas un nombre connu d'éléments, mais aléatoirement une série de 1 à 7 nombres (ligne 1100). Ces nombres seront euxmêmes tirés au hasard entre 1 et 14. On ne gardera que les valeurs comprises entre 1 et 10, les nombres 11, 12, 13, et 14 restant diminués de 10. Le total étant multiplié par 25 (ligne 1130), ceci nous amène à la série utile du jeu  : 1, 2, 3 10, 25, 50, 100. Cette variable, dénommée « A », sera chargée dans deux chaînes E C ON F:T E. EST E ; NIVEAU 1  : NORMAL NIVEAU 2  : FORT INTRODUISEZ VOTRE NIVEAU Fig. I. - L'écran avant le début d'un calcul. Fig. 2. - 7 chiffres pour reconstituer le nombre affiché en bas. Attention  : le compteur situé en haut à droite défile rapidement. Fig. 3. - La bonne solution le compte est bon'MICRO-SYSTEMES - 103



Autres parutions de ce magazine  voir tous les numéros


Liens vers cette page
Couverture seule :


Couverture avec texte parution au-dessus :


Couverture avec texte parution en dessous :


Micro Systèmes numéro 27 janvier 1983 Page 1Micro Systèmes numéro 27 janvier 1983 Page 2-3Micro Systèmes numéro 27 janvier 1983 Page 4-5Micro Systèmes numéro 27 janvier 1983 Page 6-7Micro Systèmes numéro 27 janvier 1983 Page 8-9Micro Systèmes numéro 27 janvier 1983 Page 10-11Micro Systèmes numéro 27 janvier 1983 Page 12-13Micro Systèmes numéro 27 janvier 1983 Page 14-15Micro Systèmes numéro 27 janvier 1983 Page 16-17Micro Systèmes numéro 27 janvier 1983 Page 18-19Micro Systèmes numéro 27 janvier 1983 Page 20-21Micro Systèmes numéro 27 janvier 1983 Page 22-23Micro Systèmes numéro 27 janvier 1983 Page 24-25Micro Systèmes numéro 27 janvier 1983 Page 26-27Micro Systèmes numéro 27 janvier 1983 Page 28-29Micro Systèmes numéro 27 janvier 1983 Page 30-31Micro Systèmes numéro 27 janvier 1983 Page 32-33Micro Systèmes numéro 27 janvier 1983 Page 34-35Micro Systèmes numéro 27 janvier 1983 Page 36-37Micro Systèmes numéro 27 janvier 1983 Page 38-39Micro Systèmes numéro 27 janvier 1983 Page 40-41Micro Systèmes numéro 27 janvier 1983 Page 42-43Micro Systèmes numéro 27 janvier 1983 Page 44-45Micro Systèmes numéro 27 janvier 1983 Page 46-47Micro Systèmes numéro 27 janvier 1983 Page 48-49Micro Systèmes numéro 27 janvier 1983 Page 50-51Micro Systèmes numéro 27 janvier 1983 Page 52-53Micro Systèmes numéro 27 janvier 1983 Page 54-55Micro Systèmes numéro 27 janvier 1983 Page 56-57Micro Systèmes numéro 27 janvier 1983 Page 58-59Micro Systèmes numéro 27 janvier 1983 Page 60-61Micro Systèmes numéro 27 janvier 1983 Page 62-63Micro Systèmes numéro 27 janvier 1983 Page 64-65Micro Systèmes numéro 27 janvier 1983 Page 66-67Micro Systèmes numéro 27 janvier 1983 Page 68-69Micro Systèmes numéro 27 janvier 1983 Page 70-71Micro Systèmes numéro 27 janvier 1983 Page 72-73Micro Systèmes numéro 27 janvier 1983 Page 74-75Micro Systèmes numéro 27 janvier 1983 Page 76-77Micro Systèmes numéro 27 janvier 1983 Page 78-79Micro Systèmes numéro 27 janvier 1983 Page 80-81Micro Systèmes numéro 27 janvier 1983 Page 82-83Micro Systèmes numéro 27 janvier 1983 Page 84-85Micro Systèmes numéro 27 janvier 1983 Page 86-87Micro Systèmes numéro 27 janvier 1983 Page 88-89Micro Systèmes numéro 27 janvier 1983 Page 90-91Micro Systèmes numéro 27 janvier 1983 Page 92-93Micro Systèmes numéro 27 janvier 1983 Page 94-95Micro Systèmes numéro 27 janvier 1983 Page 96-97Micro Systèmes numéro 27 janvier 1983 Page 98-99Micro Systèmes numéro 27 janvier 1983 Page 100-101Micro Systèmes numéro 27 janvier 1983 Page 102-103Micro Systèmes numéro 27 janvier 1983 Page 104-105Micro Systèmes numéro 27 janvier 1983 Page 106-107Micro Systèmes numéro 27 janvier 1983 Page 108-109Micro Systèmes numéro 27 janvier 1983 Page 110-111Micro Systèmes numéro 27 janvier 1983 Page 112-113Micro Systèmes numéro 27 janvier 1983 Page 114-115Micro Systèmes numéro 27 janvier 1983 Page 116-117Micro Systèmes numéro 27 janvier 1983 Page 118-119Micro Systèmes numéro 27 janvier 1983 Page 120-121Micro Systèmes numéro 27 janvier 1983 Page 122-123Micro Systèmes numéro 27 janvier 1983 Page 124-125Micro Systèmes numéro 27 janvier 1983 Page 126-127Micro Systèmes numéro 27 janvier 1983 Page 128-129Micro Systèmes numéro 27 janvier 1983 Page 130-131Micro Systèmes numéro 27 janvier 1983 Page 132-133Micro Systèmes numéro 27 janvier 1983 Page 134-135Micro Systèmes numéro 27 janvier 1983 Page 136-137Micro Systèmes numéro 27 janvier 1983 Page 138-139Micro Systèmes numéro 27 janvier 1983 Page 140-141Micro Systèmes numéro 27 janvier 1983 Page 142-143Micro Systèmes numéro 27 janvier 1983 Page 144-145Micro Systèmes numéro 27 janvier 1983 Page 146-147Micro Systèmes numéro 27 janvier 1983 Page 148-149Micro Systèmes numéro 27 janvier 1983 Page 150-151Micro Systèmes numéro 27 janvier 1983 Page 152-153Micro Systèmes numéro 27 janvier 1983 Page 154-155Micro Systèmes numéro 27 janvier 1983 Page 156-157Micro Systèmes numéro 27 janvier 1983 Page 158-159Micro Systèmes numéro 27 janvier 1983 Page 160-161Micro Systèmes numéro 27 janvier 1983 Page 162-163Micro Systèmes numéro 27 janvier 1983 Page 164-165Micro Systèmes numéro 27 janvier 1983 Page 166-167Micro Systèmes numéro 27 janvier 1983 Page 168-169Micro Systèmes numéro 27 janvier 1983 Page 170-171Micro Systèmes numéro 27 janvier 1983 Page 172-173Micro Systèmes numéro 27 janvier 1983 Page 174-175Micro Systèmes numéro 27 janvier 1983 Page 176-177Micro Systèmes numéro 27 janvier 1983 Page 178-179Micro Systèmes numéro 27 janvier 1983 Page 180-181Micro Systèmes numéro 27 janvier 1983 Page 182