Corrigé d'un programme de maths
Soit CH une variable contenant le prénom d’une personne. Quelle assignation doit-on utiliser pour déterminer au hasard dans une variable C un caractère de ce prénom ?
C = randint (0, len (CH))
C = chr (randint (0, len (CH)-1))
C = CH [randint (0, len (CH))]
C = CH [randint (0, len (CH) - 1)]
b) Quelle est le rôle de la séquence d’instruction …afficher plus de contenu…
break
-------------------------------------------------------------
-------------------------------------------------------------
-------------------------------------------------------------
c) Soit le programme suivant :
Algorithme Affiche
Debut
Lire(ph) n0 ch""
Pour i de long(ph)-1 à 0 faire Si 48≤ord(ph[i]) ≤57 alors nn+1 Sinon chch+convch(i) Fin si
Fin Pour
Ecrire(ch)
Ecrire(ph[n])
Fin
Travail demandé :
1)Déclarer les objets utilisés 2) Donner la trace d’exécution de ce programme dans le cas ou ph="2Sc0_G1&5" i ph[i] n ch
3) Donner les valeurs affichées par ce programme
------------------------------------------------------------- …afficher plus de contenu…
Le calcul du score se fait selon un barème existant dans le tableau suivant :
Après le Nème essai, un score est calculé pour chaque joueur représentant la somme des résultats de ses N essais, et pour connaitre le gagnant.
On se propose d’écrire un Algorithme permettant de :
• Saisir les noms des deux joueurs participant à cette partie.
• Saisir le nombre d’essais N avec 3≤N≤10
• Afficher, après chaque tour, le numéro du tir, la couleur de la zone cible, le nom du joueur ainsi que son Score après cet essai.
• Afficher le nom du joueur gagnant.
Sachant en cas d’égalité des scores après les N essais le gagnant celui qui a
Le plus petit nombres essais dans la zone blanche