Exercice 1 :

num_secu = int(input("Entrer votre numéro de sécurité sociale (13 chiffres)"))
cle_secu = int(input("Entrer votre clé de contrôle (2 chiffres)"))

calcul_cle = 97 - (num_secu % 97)
if calcul_cle == cle_secu :
  print("Votre numéro de sécurité sociale est valide.")
else :
  print("Votre numéro de sécurité sociale est INVALIDE !")
 
 
Exercice 2 :
#1°)
entier = int(input("Entrer un entier signé en complément à deux (-128 à +127): "))
#entier = -15

if entier >= 0 :
  binaire = entier
else :
  binaire = 256 + entier

print("La représentation en binaire naturel est : ",binaire)

#2°)
entier = int(input("Entrer un nombre entier (0 à 255): "))
#entier = 250
if entier > 127 :
  entier = entier - 256
 
print("Cela représente l'entier signé :", entier)
 
 
Exercice 3 :
note = float(input("Note au bac (sur 20) :"))
#note = 13.5
 
if note < 10 :
  print("Recalé")
elif note < 12 :
  print("Bac avec mention Passable")
elif note < 14 :
  print("Bac avec mention Assez Bien")
elif note < 16 :
  print("Bac avec mention Bien")
else :
  print("Bac avec mention Très Bien")


Exercice 4
 
taille = float(input("Votre taille en cm ?"))
#taille = 170
taille = taille / 100 # en mètre
masse = float(input("Votre masse en kg ?"))
#masse = 68.5


IMC = masse / (taille**2)

print("IMC = ",IMC)

IMC = int(IMC * 10)/10 # un chiffre après la virgule

print("IMC = ",IMC)

if IMC < 16.5 :
  print("dénutrition ou anorexie")
elif IMC < 18.5 :
  print("maigreur")
elif IMC < 25 :
  print("poids normal")
elif IMC < 30 :
  print("surpoids")
elif IMC < 35 :
  print("obésité modérée")
elif IMC < 40 :
  print("obésité sévère")
else :
  print("obésité morbide ou massive")
 
Exercice 5 :
print("Résolution de l'équation du second degré : ax² + bx + c = 0")
a = float(input("Coefficient a ?"))
#a = 1
b = float(input("Coefficient b ?"))
#b = -0.9
c = float(input("Coefficient c ?"))
#c = 0.056

delta = b**2-4*a*c
print("Discriminant :" , delta )

if delta < 0 :
  print("Pas de solution")
elif delta == 0 :
  print("Une solution :")
  x = -b/(2*a)
  print("x = ",x)
else :
  print("Deux solutions :")
  x1 = (-b+delta)/(2*a)
  x2 = (-b-delta)/(2*a)
  print("x1 = ",x1)
  print("x2 = ",x1)

En poursuivant votre navigation sur mon site, vous acceptez l’utilisation des Cookies et autres traceurs  pour réaliser des statistiques de visites et enregistrer sur votre machine vos activités pédagogiques. En savoir plus.