Exercice que l'assembleur

vinoth150 Messages postés 9 Date d'inscription lundi 12 avril 2010 Statut Membre Dernière intervention 6 décembre 2008 - 6 déc. 2008 à 18:32
Forthman Messages postés 23 Date d'inscription samedi 25 décembre 2004 Statut Membre Dernière intervention 9 janvier 2014 - 8 déc. 2008 à 07:26
j'ai besoin de votre aide pour un exercice donc vouila l'enaoncé:
La machine va devoir cette fois trouver un nombre que vous avez imaginé (entre 0et 100 par exemple).la machine afffiche une valeur .si votre nombre est supérieur vous devez taper 2 au clavier.si ce nombre est infrieur vous devez taper 1.si la machine a gagné vous devez taper 0.
j'ai commencé mais je suis bloque je ne vois pa  comment faire.

voila le debut que j'ai commencé.
rand (0,100)
sta ecran
lda clavier
brz gagne
sub #1
brz sup
bra inf

2 réponses

cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
6 déc. 2008 à 20:26
Ah bon c'est de l'assembleur ??
0
Forthman Messages postés 23 Date d'inscription samedi 25 décembre 2004 Statut Membre Dernière intervention 9 janvier 2014
8 déc. 2008 à 07:26
C'est un bon début...

l'algo est assez simple, tu divises le nombre de possibilités par 2
ici = 50 et tu proposes, si c'est trop grand, tu divise à nouveau par 2
et tu ajoutes au résultat (je sais, c'est pas très clair comme je l'écris)

En gros si je pense à 23, le programme va proposer :
50 >
25 >
12 <
18 <
21 <
22 <
23 =

a+ François
0
Rejoignez-nous