Exercice 2.1:
secu = int(input("Entrer votre numero dez sécurité sociale (13 chiffres):"))
cle= int(input("Entrer votre clé de contrôle(2 chiffres):"))
reste=(cle - (97 -(secu%97)))
if reste==0:
# ce bloc est exécuté si l'expression c'est vraie
print("Votre numéro est valide")
else:
# ce bloc est exécuté si l'expression est fausse
print("Votre numéro est incorrect")
print("Fin du programme")
Exercice 2.3:
chaine = input("Note au bac : ")
note = float(chaine)
if note > 20.0 or note < 0.0:
# ce bloc est exécuté si l'expression (note > 20.0 or note < 0.0) est vraie
print("Note invalide !")
else:
# ce bloc est exécuté si l'expression (note > 20.0 or note < 0.0) est fausse
if note < 12:
print("Tu n'as pas de mention")
else:
if note < 14:
print("Mention assez bien")
else:
if note < 16:
print("Mention bien")
else:
if note < 20:
print("Mention très bien! Félicitations!")
print("Fin du programme")
Exercices 2.4:
poids = float(input("votre masse en kg ? "))
taille = float(input("votre taille en m ? "))
imc = poids/(taille**2)
print("imc = ",imc)
if 18.5<=imc<25:
print ("normal")
elif 25<=imc<30:
print ("surpoids")
elif 30<=imc<40:
print("obesite")
elif 40<=imc:
print("obésité massive")
elif 18.5>imc:
print("maigreur")
Exercice 5 :code cesar
import math
a = float(input("a="))
b = float(input("b="))
c = float(input("c="))
delta = b*b-4*a*c
print("delta=",delta)
if delta<0:
print("pas de solution")
elif delta==0:
x1 = (-b+math.sqrt(delta))/(2*a)
print("1 solution:",x1)
else:
x1 = (-b+math.sqrt(delta))/(2*a)
x2 = (-b-math.sqrt(delta))/(2*a)
print("2 solutions:",x1,x2)
Exercice :
deca = 3
texte =input("texte :")
cesar=""
#print(ord("a"),chr(97))
#print("'",ord("'"))
#print(" ",ord(" "))
for char in texte:
nb2=ord(char)
if nb2==39:
nb2=32
elif nb2==32:
nb2=39
else :
nb2=ord(char)+deca
if nb2>122:
nb2=nb2-122+96
char2=chr(nb2)
cesar = cesar + char2
print(texte)
print(cesar)
Exercice : Moyenne
nb = int(input("nb note"))
cpt=0
tab=[ ] #definir tableau
while cpt<nb:
tab.append(float(input("note")))
cpt=cpt+1
print(tab)
somme=0
for note in tab:
somme=somme+note
print(note,somme)
moyenne = somme/nb
print(moyenne)