0% ont trouvé ce document utile (0 vote)
463 vues2 pages

DS3 Correction

Transféré par

HAMZA Uu
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
463 vues2 pages

DS3 Correction

Transféré par

HAMZA Uu
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Exercice n° 1 

:
Soit le script python suivant:
x=int( input('Donner un entier='))
y=int(input('Donner un autre entier='))
print('la somme de ',x,' + ', y ,'=',x+y)
print(le produit de ',x,' * ', y ,'=',x*y)
print('la soustraction de ',x,' - ', y ,'=',x-y)
print('la division ',x,' / ', y ,'=',x/y)
1. Corriger le script pour qu’il affiche la somme de x + y
2. Ajouter les instructions pour que le script affiche la multiplication de x * y
3. Ajouter les cas des opérateurs (- et /)

Exercice n° 2 :
Compléter le programme python afin d’extraire puis afficher les chiffres de centaine, dizaine et unité d’un
entier composé de trois chiffres.
N= int ( input (‘Donner une entier de trois chiffres’))
C = N // 100 solution 2 # C = N // 100
D = N// 10 % 10 # D = N% 10 // 10
U = N // 1 % 10 # U = N  % 10

Exercice n° 3 :
Compléter le programme python qui permet de convertir un temps donné en secondes en heures, minutes
et secondes.
Exemple : Si temps = 3674 alors le programme affichera : 3674 s = 1 h : 1 min : 14 s
T= int (input (‘Saisir un temps en secondes :’))
h= T // 3600
m=T % 3600 //60
s= T % 3600 % 60
print(T, ‘=’, h , ‘h’, m ,’min’, s , ‘s’)

Exercice n° 4 :
Compléter le programme python qui permet de calculer et d'afficher la somme (S) , le produit (P) et la
moyenne (M) de trois variables a, b et c. avec a, b et c sont des données
a= int input( ‘ Première valeur : ‘))
b= int input(‘ Deuxième valeur: ‘))
c= int input(‘ Troisième valeur: ‘))
S= a + b + c
P= a * b * c
M= (a+ b + c)/3 ou bien M=S/3
print( ‘La somme est ‘, S , ‘ Le peroduit est ‘, P ,’La moyenne est ‘, M )

Exercice n° 5 :
Compléter le programme python qui permet de calculer et d’afficher la distance entre deux points dont les
coordonnées sont données.
Soit les points M (a, b) et N (c, d) ; la distance entre eux est donnée par la formule suivante :
d(M, N) = (a - c)² + (b - d)²
a,b = int (input (‘Le point M est des cordonnées’)), int(input())
c,d = int (input (‘Le point N est des cordonnées’)) , int(input())
d = (a-c)**2 + (b – d)**2
print (‘La distance entre les points M et N est ‘, d)

Exercice n° 6 :
Ecrire un programme en python qui convertit en Kilo octets, Méga octets et Giga octets d’un nombre donné
en Octet sachant que 1 octet = 1024 ko = (1024)2 Mo = (1024)3 Go
Octet = int (input (‘ Donner un nombre d’octets : ‘))
Ko = Octet / 1024
Mo = Octet / (1024**2) # ou bien Mo = Ko/1024
Go = Octet / (1024**3) # ou bien Go = Mo/1024
print(Octet, ‘Octet = ‘, Ko, ‘ Ko = ‘, Mo, ‘ Mo = ‘, Go, ‘ Go)

Un script python avec des structures simple peur contenir trois types d’instructions:
1. La saisie d’une variable : permet de demander à l’utilisateur d’introduire une valeur à un variable
selon son type
Exemple :
Ch = str (input ( ‘ introduire un texte : ‘)
L = foalt ( input (‘ Longueur d’un triangle’)
Octet = int ( input (‘Nombre d’octets’)
Forme générale :
Nom_variable = type ( input (‘Texte non obligatoire ‘))
2. L’affectation d’une valeur à une variable : permet d’affecter à une variable une valeur
Exemple :
Ko = Octet / 1024
P=a*b*c
Pi = 3.14
d = (a-c)**2 + (b – d)**2
Ch = ‘informatique’
3. L’affichage d’un résultat : permet d’afficher un texte, la valeur d’une variable, ou une combinaison
entre les deux en les séparant par une virgule.
Exemple :
print(Octet, ‘Octet = ‘, Ko, ‘ Ko = ‘, Mo, ‘ Mo = ‘, Go, ‘ Go)
print( ‘La somme est ‘, S , ‘ Le peroduit est ‘, P ,’La moyenne est ‘, M )
print('la soustraction de ',x,' - ', y ,'=',x-y)

Vous aimerez peut-être aussi