Algorithmes SOS

Fermé
bill300662 Messages postés 3 Date d'inscription mardi 7 mai 2013 Statut Membre Dernière intervention 8 mai 2013 - 7 mai 2013 à 23:44
bill300662 Messages postés 3 Date d'inscription mardi 7 mai 2013 Statut Membre Dernière intervention 8 mai 2013 - 8 mai 2013 à 23:07
bonjour,
je suis titulaire d'un bac C et j'aide ma fille qui est en seconde.
mais je n'y connais rien en algorithme car je n'en ai jamais fait.
comment rentrer l'énoncé suivant sur casio graph 35?

Affecter à K la valeur 0
pour I variant de 0 à 10
Affecter à N un nombre entier aléatoire compris entre 1 et 100
si 24< ou= à N et N< ou = à 74
alors affecter à K la valeur K+1
fin du Si
si 75 < ou =N et N< ou = à 95
alors affecter à K la valeur K+2
fin du Si
si 96 < ou = à 96
alors affecter à K la valeur K+3
fin du Si
fin du pour

presenter ce programme sous forme codée et le tester.

ma fille a essayé de faire un programme mais quand on le teste: error!
pouvez-vous m'aider, SVP , merci.

2 réponses

AlexGamer57 Messages postés 68 Date d'inscription mardi 12 juin 2012 Statut Membre Dernière intervention 14 mai 2013 12
Modifié par AlexGamer57 le 7/05/2013 à 23:56
0->K
0->I
While I < 10
100Ran#->N
If N>=24 And N<=74
Then K+1->K
IfEnd
If N>=75 And N<=95
Then K+2->K
IfEnd
If 96 <= 96
Then K+3->K
IfEnd
I+1->I
WhileEnd

La dernière condition ne veut rien dire... 96 ne peut pas être inférieur ou égal à 96...
1
bill300662 Messages postés 3 Date d'inscription mardi 7 mai 2013 Statut Membre Dernière intervention 8 mai 2013
8 mai 2013 à 00:08
en effet la dernière condition était si N < ou = à 96
merci de votre aide
pouvez vous verifier si avec cette nouvelle donnée, cela fonctionne,
merci encore.
0
AlexGamer57 Messages postés 68 Date d'inscription mardi 12 juin 2012 Statut Membre Dernière intervention 14 mai 2013 12
Modifié par AlexGamer57 le 8/05/2013 à 11:33
Oui cela devrait fonctionner
Remplacer
- If 96 <= 96
Par
- If N <= 96

Par contre le programme va bien faire les calculs, mais ne va rien afficher...
Rajouter :
Locate 1,1,K

à la fin du programme pour afficher K
0
bill300662 Messages postés 3 Date d'inscription mardi 7 mai 2013 Statut Membre Dernière intervention 8 mai 2013
8 mai 2013 à 23:07
merci beaucoup,
j'essaie demain et vous tiens au courant
cdlt
0
Sugel Messages postés 4070 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 724
7 mai 2013 à 23:55
Bonjour,
Un tutoriel de programmation:
https://openclassrooms.com/fr/courses
Pour ma part, je ne connait que le langage TI, et vais donc me mettre à celui la.
0