Tirage du loto - Calculatrices-hp
Transcription
Tirage du loto - Calculatrices-hp
Tirage du loto HP Prime Réaliser un programme simulant un tirage de loto (5 numéros de 1 à 49 + 1 numéro chance de 1 à 10). Solution pas à pas : Captures d’écran : La difficulté ici est de ne pas tirer une boule déjà sortie. Il suffit donc de créer une liste contenant les 49 boules de départ. A chaque tirage, on supprime de la liste la boule tirée grâce à la commande remove( Notez la simplicité du code HP Prime comparée au casse-tête qu’est la programmation d’un tirage sans remise sur tableur ou encore sur certaines marques de calculatrices. La commande MAKELIST( permet de créer très facilement la liste des 49 nombres entiers compris entre 1 et 49. On écrit alors simplement sur HP Prime : EXPORT LOTO() BEGIN MAKELIST(N,N,1,49,1)▶L1; 49▶N; FOR I FROM 1 TO 5 DO L1(RANDINT(1,N))▶B; PRINT(B); remove(B,L1)▶L1; N−1▶N; END; PRINT("N° chance : "+RANDINT(1,10)); END; Tutoriaux HP Prime Par Mickaël Nicotera – 2013 – v2 – Photocopies autorisées