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

Exercices de Programmation Python

Transféré par

iliasraxor135
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 TXT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
78 vues2 pages

Exercices de Programmation Python

Transféré par

iliasraxor135
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 TXT, PDF, TXT ou lisez en ligne sur Scribd

exo 1:

TVA=0.2
PHT=float(input('entrez le prix d un article: '))
PTTC=PHT+(PHT*TVA)
NB=float(input('entrez le nombre d articles: '))
PTTCT=PTTC*NB
print("le prix d un seul article est",PTTC)
print("le prix de",NB,"articles est",PTTCT)

exo 2:
N=int(input('veuillez entrer un nombre de secondes: '))
if N<0:
print("erreur,entrez un entier positif")
else:
H=N//3600
M=(N%3600)//60
S=(N%3600)%60
print("le nombre",N,"de secondes est equivalent a",H,"h",M,"min",S,"sec")

exo 3:
N=int(input('entez un entier: '))
if N%2==0:
print(N,"est pair")
else:
print(N,"est impair")

exo 4:
X=float(input('entrez le premier nombre: '))
Y=float(input('entrez le deuxieme nombre: '))
if X==0 or Y==0:
print("le produit est nul")
elif (X>0 and Y>0)or(X<0 and Y<0):
print("le produit est positif")
else:
print("le produit est negatif")

exo 5:
M=float(input("veulliez saisir votre moyenne: "))
if (M<0 or M>20):
print("erreur de saisie")
elif M<10:
print("redoublant")
elif M<12:
print("passable")
elif M<14:
print("assez bien")
elif M<16:
print("bien")
else:
print("tres bien")

exo 6:
X=float(input("saisissez le premier nombre: "))
Y=float(input("saisissez le deuxieme nombre: "))
OP=input("veuillez saisir un operateur: ")
if OP=='+' :
print(X+Y)
elif OP=='-' :
print(X-Y)
elif OP=='*' :
print(X*Y)
elif OP=='/' :
if Y==0 :
print("la division par 0 n existe pas")
else:
print(X/Y)

else:
print("operateur non valide")

exo 7:
print("resolution de l equation ax^2+bx+c=0")
a=float(input('entrez la valeur de a: '))
b=float(input('entrez la valeur de b: '))
c=float(input('entrez la valeur de c: '))
from math import *
if a==0:
if b==0:
if c==0:
print('tout reel est solution')
else:
print('il n y a pas de solution')
else:
print('la solution est:',-c/b)
else:
delta=b*b-4*a*c
if delta==0:
print('la solution est:',-b/(2*a))
elif delta>0:
print('les deux solutions sont:',(-b-sqrt(delta))/(2*a),'et',(-
b+sqrt(delta))/(2*a))
else:
print('il n y a pas de solutions reelles')

exo 8:
N=int(input("entrez un entier de trois chiffres non nuls: "))
a=N//100
b=(N%100)//10
c=(N%100)%10
if (N>999 or N<100):
print("votre nombre n est pas compose de trois chiffres,veuillez reeseyer")
elif(a==0 or b==0 or c==0):
print("le nombre saisie contient un zero,veuillez reeseyer")
else:
N1=a*100+c*10+b
N2=b*100+a*10+c
N3=b*100+c*10+a
N4=c*100+b*10+a
N5=c*100+a*10+b
print("les nombres formes par les chiffres de",N,"sont",N,N1,N2,N3,N4,N5,"leur
somme est:",N+N1+N2+N3+N4+N5,"leur produit est:",N*N1*N2*N3*N4*N5,)

Vous aimerez peut-être aussi