Vous êtes sur la page 1sur 2

Pensée computationnelle et programmation

Activité
Soit le programme prog1.
Questions
1- Exécuter ce programme et déterminer son rôle
.....................................................................................................................................................
2- Que représente a , b et s ?
…………………………………………………………………………………………………................................................
3- Compléter le tableau suivant :
Nom de Opérateur/
Instruction Rôle
l’opération fonction
Permet la création en mémoire d’un objet dans
s =a+b
lequel on stocke une référence vers cet objet.
Lecture Lecture à partir du clavier
Affichage Affichage à l’écran

Savoir-faire : la saisie -- l’affectation -- l’affichage


Une opération d’entrée consiste à introduire une donnée à partir d’une source
d’entrée (clavier…)
En algorithme En Python
Lire(Variable) Variable = input(‘message de saisie’)
Exemple : lire(x) x = input()

Une affectation consiste à assigner une valeur à une variable

En algorithme En Python
Variable Valeur ou Expression Variable = Valeur ou Expression
Exemple :

Nom"Imen" Nom="Imen"
Nom"Imen"
Nom,Age,OK="Imen",17,True
Age 17
Ok  Vrai

Une opération de sortie consiste à afficher une valeur ou une expression à partir d’une source de
sortie (écran…)

En algorithme En Python
Ecrire ("Message",Objet,Expression) print(("Message",Objet,Expression)

Exemple : Ecrire ("Bonjour") print ("Bonjour") Bonjour


Nom"Imen" Nom="Imen" Imen
Ecrire(Nom) print (Nom) 10
Ecrire (2*5) print (2*5)

1
Pensée computationnelle et programmation

4- Quel est le rôle de l’instruction int ?


…………………………………………………………………………………………………..
Remarque : Les entrées en Python sont tous des textes.

5- Ecrire ce programme en algorithmique


Savoir faire

ALGORITHME Nom Les données de


départ
DEBUT
Entrées
Les instructions et les
structures à appliquer
pour résoudre un
Traitements problème

Sorties Le résultat
Algorithme
FIN final
…………………………………………………………………
…………………………………………………………………
…………………………………………………………………
…………………………………………………………………
Tableau de Déclaration des objets ……………………………………………….................

Objet Type T.D.O

Application

a) Ecrire un algorithme puis un programme Python qui permet de calculer la moyenne d’une
matière étant donnée la note DC et la note DS.
Apporter les modifications nécessaires pour afficher la moyenne avec deux chiffres après la
virgule.

b) Ecrire un algorithme puis un programme Python qui permet de calculer la surface S d’un
cercle sachant que S= π*r2

Vous aimerez peut-être aussi