Bonjour tout le monde !
Aujourd'hui le professeur de mathématique nous a demandé d'écrire un programme sur la TI 89 : ce programme doit pouvoir simuler un tirage de boules numérotées de 1 à 8. Mais attention, le programme demande tout d'abord à l'utilisateur le nombre de tirages qu'il souhaite faire, et par la suite, le programme doit être capable de donner le nombre d'apparition de chaque numéro tirées et la fréquence.
On peut utiliser comme fonctions : seq(...) ; rand() ; input N ; for ; while ; etc...
J'ai commencé ainsi :
: Prgm
:ClrIO
:Input "Bonjour, veuillez choisir le nombre de tirages",n
:for i,1,n,1
:Rand(8)
Cependant je bloque ici (oui déjà là ^^). Le professeur m'a dit qu'il faudrait que le programme n'affiche que le nombre d'apprition pour chaque numéro, alors que là, il n'affiche que les numéros tirés.
J'espère avoir été clair, s'il manque plus d'information, demandez moi. Merci d'avance !
un truc du genre devrait te mettre sur la voie :
for (i, 1, 8)
0 -> L1(i)
end
for (i, 1, n)
randint(1, 8) -> A
L1(A) + 1 -> L1(A)
end
for (i, 1, 8)
Disp i
Disp L1(i) // nombre d'apparitions
Disp L1(i)/n // fréquence
end
oui. A la suite des 3 premières lignes :
rgm
:ClrIO
:Input "Bonjour, veuillez choisir le nombre de tirages",n
Excuse moi, mais je pense que le script que tu m'as écris est sous version TI83 ou plus, ou je me trompe ? Pourrais tu m'indiquer les fonctions en 89 ?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :