Pensée computationnelle et programmation
3SI
Série 3
Exercice 1 : Jeu Tourner la roulette
Un opérateur téléphonique, veut fidéliser ces clients à travers un jeu pour gagner des forfaits
Internet et Téléphoniques. Il organise un jeu : Tourner la roulette.
Lorsque l'utilisateur ouvre dans l'application de l'opérateur, il est présente avec une roulette qui
contient 10 valeurs. L'utilisateur clique sur un bouton pour faire tourner la roulette.
Apres un certain temps elle s'arrête.
Revenez la prochaine fois, si la roulette s'arrête sur un nombre pair.
Forfait Internet 500 Mo, si la roulette s'arrête sur 1.
Forfait Internet 1Go, si la roulette s'arrête sur 3.
Forfait Internet 200Mo, si la roulette s'arrête sur 5.
Forfait Téléphonique 2h, si la roulette s'arrête sur 7.
Forfait Téléphonique 8h, si la roulette s'arrête sur 9.
1) Écrire l’algorithme d'un programme qui permet de simuler ce jeu
Exemple :
L'opérateur TN vous souhaite la bienvenue !
La roulette s'arrête devant le numéro 7
Le programme affichera : Forfait Téléphonique 2h
2) Implémenter votre solution en python.
Exercice 2 : Valable
Un entier n de 4 chiffres est dit valable, si ses trois derniers chiffres sont des multiples de son
Chiffre des milliers.
1) Écrire l’algorithme d'un programme qui permet de saisir un entier n compose de 4 chiffres puis
d’afficher s’il est valable ou non.
Exemples :
N = 525 le programme affichera : 525 n’est pas forme de 4 chiffres
N = 2179 le programme affichera : 2179 n’est pas valable
N = 2888 le programme affichera : 2888 est valable
2) Implémenter votre solution en python.
Exercice 3 :
Ecrire un algorithme d’un programme intitulé JOURS qui saisit une date de la forme jj/mm/aaaa, et
affiche le nombre de jours du mois ainsi que le reste des jours pour la fin du mois.
Exemple : 01/01/2021 Le mois compte 31 jours et reste 30 jours pour la fin du mois.
Exercice 4 :
Quelle sera la valeur de n après l’exécution de chaque suite d’instruction ci-dessous :
1|Page Bensalem Amel
Pensée computationnelle et programmation
3SI
Exercice 5 :
Écrire un algorithme du module qui permet de déterminer la fréquence d’un mot M dans une phrase.
Exercice 6 :
Écrire un algorithme du module qui permet de supprimer toutes les occurrences d’un mot M dans
une phrase
2|Page Bensalem Amel