Académique Documents
Professionnel Documents
Culture Documents
Série Dexercice B1correction
Série Dexercice B1correction
Exercice 2 :
Rédiger une analyse, un algorithme et un script python qui convertit une distance mesurée en km, en
sa mesure équivalente en milles marins sachant que 1 mille marins = 1.852km).
Exemple :
D = 5 km donc d = 5 / 1.852 = 2.699 mille marins.
D = 8 km donc d = 8 / 1.852 = 4.319 mille marins.
Exercice 3 :
Rédiger une analyse, un algorithme et un script python qui calcule et affiche le quotient et le reste de la
division Euclidienne de A par B.
Exemples :
A = 18 , B = 4 donc Q = 18 DIV 4 = 4, R = 18 MOD 4 = 2
A = 26 , B = 5 donc Q = 26 DIV 5 = 5, R = 26 MOD 5 = 1
Exercice 4 :
Rédiger une analyse, un algorithme et un script python qui calcule et affiche la surface d'un cercle de
rayon donné.
Exemples :
R = 3 donc S = 3.14 * 3 * 3 = 28.26
R = 5 donc S = 3.14 * 5 * 5 = 78.50
Solution :
Algorithme :
Algorithme Ex1
Début
Afficher ("Saisir votre prénom :")
Lire (ch)
Afficher ("Bonjour", ch)
Fin
Tableau de déclaration des objets (TDO)
Objets Type/Nature
ch Chaine de caractères
Script python :
ch=input ("Saisir votre prénom : ")
print ("Bonjour",ch)
Exercice 2 :
Rédiger une analyse, un algorithme et un script python qui convertit une distance mesurée en km, en
sa mesure équivalente en milles marins sachant que 1 mille marins = 1.852km).
Exemple :
D = 5 km donc d = 5 / 1.852 = 2.699 mille marins.
D = 8 km donc d = 8 / 1.852 = 4.319 mille marins.
Solution :
Algorithme :
Algorithme Ex2
Début
Afficher ("Donner la distance en km : ")
Lire (D)
d D/1.852
Afficher (D,"km =", d,"mille marins")
Fin
Tableau de déclaration des objets (TDO)
Objets Type/Nature
D Réel
d Réel
Script python :
D=float (input ("Donner la distance en km : "))
d=D/1.852
print (D,"km =", d,"mille marins")
Exercice 3 :
Rédiger une analyse, un algorithme et un script python qui calcule et affiche le quotient et le reste de la
division Euclidienne de A par B.
Exemples :
A = 18 , B = 4 donc Q = 18 DIV 4 = 4, R = 18 MOD 4 = 2
A = 26 , B = 5 donc Q = 26 DIV 5 = 5, R = 26 MOD 5 = 1
Solution :
Algorithme :
Algorithme Ex3
Début
Afficher ("A =")
Lire (A)
Afficher ("B =")
Lire (B)
Q A DIV B
R A MOD B
Afficher ("Q =",Q,"et R =",R)
Fin
Tableau de déclaration des objets (TDO)
Objets Type/Nature
A Entier
B Entier
Q Entier
R Entier
Script python :
A=int (input ("A ="))
B=int (input ("B ="))
Q=A // B
R=A % B
print ("Q =",Q,"et R =",R)
Exercice 4 :
Rédiger une analyse, un algorithme et un script python qui calcule et affiche la surface d'un cercle de
rayon donné.
Exemples :
R = 3 donc S = 3.14 * 3 * 3 = 28.26
R = 5 donc S = 3.14 * 5 * 5 = 78.50
Solution :
Algorithme :
Algorithme Ex4 Tableau de déclaration des objets (TDO)
Début Objets Type/Nature
Afficher ("Rayon =") r Réel
Lire (r) s Réel
s pi*r*r pi Constante = 3.14
Afficher ("Surface =",s)
Fin
Script python :
from math
import *
r=float(input(“Rayon=”))
s=pi*r**2
print ("Surface =", s)