Royaume du Maroc
Université Cadi Ayyad
Faculté des Sciences Semlalia
Marrakech
TD2 - Informatique 1 : Algorithmique 1/Python
MIP-S1
Exercice 1 :
Quelles seront les valeurs des variables a, b et c après exécution desinstructions suivantes :
a 1 ;
b 5 ;
ca–b;
a2;
ca+b;
Exercice 2 :
Quel seront les valeurs des variables A, B et C après l’exécution des instructions
d’affectation suivantes :
A B C
A2
BA+1
CB div 3
CC+1
AA mod 2
BB mod 10
Exercice 3 :
D est une variable numérique telle que D5. S et A sont des variables de type chaîne de
caractères telle que S “Bonjour”. Compléter le tableau suivant :
Instruction Valeur Affichée
Ecrire (D) ;
Ecrire (“D”) ;
Ecrire(S) ;
Ecrire (“S”) ;
A S + “ tout le monde !!”;
Ecrire (A);
1
Pr. Ouaissa Mariya 2024/2025
Royaume du Maroc
Université Cadi Ayyad
Faculté des Sciences Semlalia
Marrakech
Exercice 4 :
Algorithme test
Variables val, double : réel Début
val 4 ;
double Val * 2 ;
Ecrire ("Le double de " , val , " est " , double) ;
Fin
Quel résultat produit l’algorithme suivant ?
Exercice 5 :
Ecrire un algorithme qui permet d’afficher sur l’écran la phrase suivante :
Bonjour tout le monde !!
Exercice 6 :
Ecrire un algorithme qui demande à l'utilisateur son prénom, et qui lui répond par un
charmant Bonjour suivi de son prénom.
Exercice 7 :
Ecrire un algorithme qui demande à l’utilisateur de saisir deux entiers et qui affiche leur
somme.
Exercice 8 :
Ecrire un algorithme qui demande un nombre à l’utilisateur, puis qui calcule et affiche le
carré de ce nombre.
Exemple d’exécution (Résultat affiché à l’écran de l’ordinateur) :
Donner un nombre : 5
Le carré de 5 est 25
2
Pr. Ouaissa Mariya 2024/2025