Ahou

482 mots 2 pages
TD du 15 Mars :

Simulation du jeu de Pile ou Face.

I) La fonction random() Les calculatrices et le logiciel ALGOBOX sont munis d'une fonction « random() » qui permet d'obtenir un nombre choisi au hasard dans l'intervalle ]0 ; 1[. Nous allons commencer par tester l'algorithme suivant : Entrée : Déclarer une nouvelle variable : hasard Traitement : AFFECTER à hasard la valeur : random() Sortie : AFFICHER la variable hasard Lancer l'algorithme plusieurs fois, observer ce qui se passe, appeler le professeur. II) Simulation du jeu de pile ou face a) Expliquer ce que fait l'algorithme suivant. Entrée : Déclarer une nouvelle variable : hasard Traitement : AFFECTER à hasard la valeur : random() Sortie : SI 0 < hasard < 0,5 AFFICHER le message « Pile » SINON : AFFICHER le message « Face » b) A quelle condition précise, portant sur la variable hasard, « Face » sera-t-il affichée ? c) Retour à ALGOBOX Ecrire l'algorithme (vous pouvez modifier l'algorithme précédent). ● Pour la condition 0 < hasard < 0,5 bien lire les instructions... ● A la fin du test, ne pas oublier de cocher SINON ● Ne pas oublier de cocher « retour à la ligne » (pour une meilleure lecture des résultats). Tester l'algorithme, vérifier l'accord entre les affichages de hasard, de « Pile » et de « Face ». Appeler le professeur. Enregistrer le programme sous le nom « pile ou face ». III) On lance 100 fois la pièce. a) Nous allons maintenant simuler 100 lancers d'une pièce et nous allons compter le nombre de fois où nous avons obtenu « PILE ». Entrée : Déclarer une variable hasard, une variable i, une variable nombrepile. Initialisation : AFFECTER à nombrepile la valeur 0 Traitement : POUR i de 1 à 100 AFFECTER à hasard la valeur : random() SI 0 < hasard < 0,5 affecter à nombrepile la valeur nombrepile + 1 Sortie : AFFICHER la variable nombrepile Expliquer pourquoi il est nécessaire d'initialiser la variable nombrepile à 0 ? Entourer en rouge la ligne où se compte le nombre de fois où « pile » est sorti.

en relation

  • Memento Python Maths
    829 mots | 4 pages
  • Cgo Algo 2015
    2442 mots | 10 pages
  • 2nd Algo
    828 mots | 4 pages
  • Ndjeznjd
    257 mots | 2 pages
  • Tremplin
    574 mots | 3 pages
  • hida
    1416 mots | 6 pages
  • Uhuhuh
    1093 mots | 5 pages
  • Langage algorithmique
    391 mots | 2 pages
  • Ihhi
    703 mots | 3 pages
  • Commentaire marine de rimbaut
    709 mots | 3 pages
  • hida
    350 mots | 2 pages
  • ayoub
    1758 mots | 8 pages
  • ayoub
    1530 mots | 7 pages
  • ayoub
    2477 mots | 10 pages
  • Ohoihoih
    736 mots | 3 pages