Bonjour,
C'est ma première visite sur ce site car je suis un peu perdue en programmation d'algorithme sur casio graph 35E.
Voilà ce que je dois programmer : 10000 lancés simultanés de 3 dés, on retient la somme des 3 faces. L'algorithme renvoie le nombre de 9 et de 10 obtenu sur les 10000 lancés.
soit :
saisir N
0->X
0->Y
pour I variant de 1 à N faire
résultat de lancé (1,6) ->A
résultat de lancé (1,6) ->B
résultat de lancé (1,6) ->C
si A+B+C=9 alors
X+1->X
fin
si A+B+C=10 alorS
Y=1->Y
fin
FIN
afficher X/N, Y/N
Je vous remercie d'avance si vous pouvez m'aider.
A bientôt
Bonjour,
L'algorithme est déjà un peu adapté à la calculatrice puisque les affectations sont décrites déjà dans le langage de la machine :
Normalement en algorithmique, on écrit "X prend la valeur 0" ou "". Dans le langage des calculatrices, on écrit
.
De plus l'algorithme doit effectuer 10 000 lancers de 3 dés. Or il est demandé, au début, de saisir le nombre N qui sert ensuite à définir le nombre de lancers... Au lieu de "saisir N", j'aurais écrit plutôt "N prend la valeur 10000".
L'instruction "saisir N" s'écrit de façon curieuse dans le langage Casio :
L'instruction "pour I variant de 1 à N ... fin pour" s'écrit comme ceci :
L'instruction conditionnelle "Si A+B+C=9 alors ... Fin si" s'écrit comme ceci :
Attention, mais tu dois déjà le savoir : il ne faut pas taper les commandes en toutes lettres mais utiliser les commandes qui se trouvent dans le menu PRGM/COM.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :