exercices corrigés python

0

 



Exercice 1: Calculer des sommes:

Écrire un programme en Python pour calculer:

a) 1+2+3+....+100

b) 1+3+5+....+99


Réponse: 

j=1

for i in range (2,101):

    j=j+i

print (j)

Exercice 2 :

Écrire un programme en python pour réviser ses tables de multiplication.

Le programme tire 2 entiers au hasard et demande à l'utilisateur le produit.

On interrogera 10 fois l'utilisateur. 1 pt par bonne réponse et -1 sinon.

Réponse: 

for i in range(0,9):

    for j in range(0,9):

        print(i)

        print(j)


        product= float(input("le produit est:"))


        if product == i*j:

            print("true")

        else:

            print("false")

Exercice 3

Ecrire un programme python pour résoudre l'équation de deuxième degré  ax2+bx+c=d

Réponse: 

a= int(input("entrer a:"))

b= int(input("entrer b:"))

c= int(input("entrer c:"))

d= int(input("entrer d:"))

e=c-d

delta = (b**2) - 4*a*e


if delta<0:

    print("pas de solution")


else:

    x1 = ((-b - delta**0.5 )/ (2 * a))

    x2 = ((-b + delta**0.5) / (2 * a))

print(x1, x2)

Exercice 4: 

Ecrire un code python pour calculer la factorielle d'un nombre.

Réponse: 

a = (int(input("entrer un nobre:")))

fact=a

i=1

while i<a:

    fact = fact * i

    i=i+1

print("la factorielle est:", fact)



Post a Comment

0Comments

Post a Comment (0)