Vous êtes sur la page 1sur 2

Module 5 : LesStructures Répétitives Série d’applications

Les contrôles de saisies 


App N°1 :
Ecrireun algorithme « NonVide »et un script Pythonqui permet de saisir une chaine non vide.
Algorithme …………….. Script Python :

…………………… …………………………………………………….
…………………………………………………………
…………………………………………………….
…………………………………………………………
…………………………………………………….
…………………………………………………………
…………………………………………………………
…………………………………………………………
…………………………………………………………

App N°2 : App N°3 :


Ecrireun script Pythonqui permet de saisir Ecrireun script Pythonqui permet de saisir une
une chaine numérique de longueur 4. chaine alphabétique non vide.
Script Python : Script Python :

ch=input("saisir ch de long 4 :") ch=input("saisir ch alphabétique : ")


……………………………………………………. …………………………………………………….
ch=input("saisir ch de long 4:") ch=input("saisir ch alphabétique :")

App N°4 :
Ecrireun algorithme « chiffres3 »et un script Pythonqui permet de saisir un entier « n » positif
formé de 3 chiffes et d’afficher s’il est cubique ou non.
NB : N est dit cubique si la somme ( S ) des cubes de ses chiffres = N (exp : 153 = 13+53+33)

Algorithme …………….. Script Python :


Début n=int(input("saisir N formé de 3 chiffres:"))
…………………. while………………………………………….
Ecrire ("saisir N formé de 3 chiffres:")), ……..….
n=int(input("saisir N formé de 3 chiffres :"))
…………………………………………………….
…………………………………………………. ………………………………………………….
…………………………………………………… …………………………………………………….
……………………………………………………. ……………………………………………………
s ………………………………………………. s = ……………………………………………………
Si ………………………………………….alors
if ……………………… :
Ecrire(‘’ ……………………………….’’)
print(‘ ……………………………………….’)
Sinon
Ecrire (‘’ …………………………………’’ else :
Fin print(‘ …………………………………………’)

2ème SI – 2020/2021(Sfax) page -1 Prof : Mme MKAOUAR L.


Module 5 : LesStructures Répétitives Série d’applications
App N°5 :
Ecrireun algorithme « divisible5 »et un script Pythonqui permet de saisir un entier « n » stritement
positif et impair et de vérifier s’il est divisible par 5 ou non.
Algorithme …………….. Script Python :
Début
n=int(input("saisir un entier impair :"))
……………….
Ecrire ("saisir un entier impair :"), while………………………………………….
….... n=int(input("saisir un entierimpair :"))
…………………………………………………….
………………………………………………….
Si …………………………… alors
Ecrire (‘’ ……………………………………….’’ ) ……………………………………………….
Sinon
…………………………………………………
Ecrire (‘’ ………………………………………’’)
fin si ………………………………………………….
Fin

App N°6 :
Ecrireun algorithme « moyenne »et un script Pythonqui permet de saisir la moyenne « m » d’un
élève qui doit être comprise entre 0 et 20.
Algorithme …………….. Script Python :
Début n=…….(input("saisir votre moyenne :"))
……………………………………………………. while…………………………………………….
……………………………………………………. n=f l oat(input("saisir votre moyenne :"))
…………………………………………………….
…………………………………………………….
…………………………………………………….

App N°7:Résoudreun problème de deux méthodes ;


Ecrire un script Pythonqui permet de saisir une chaine « ch » puis effacer les voyelles de cette
chaine et réafficher la nouvelle chaine. Exemple :ch = "BAC Sciences" alors ch1="BC Scncs"
Script Python :En utilisant la boucle « for » Script Python :En utilisant la boucle « while »
ch=input("saisir une chaine:") ch=input("saisir une chaine :")
……………………………………………………. ……………
for………………….: ……………
ifc.upper()………...……"OIYEAU" : while……………………..………………… :

……………….. ifch[i].upper() ………….."OIYEAU" :

print(ch1) ………………………..
…………….
print(ch1)

2ème SI – 2020/2021(Sfax) page -2 Prof : Mme MKAOUAR L.

Vous aimerez peut-être aussi