mirror of
https://github.com/arthur-pbty/nsi.git
synced 2026-06-03 23:36:19 +02:00
renamed files and exercise 1.2
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
nss = input("Entrer votre numéro de sécurité sociale (13 chiffres) : ")
|
||||
cdc = input("Entrer votre clé de contrôle (2 chiffres) : ")
|
||||
|
||||
if int(cdc) == 97 - int(nss) % 97:
|
||||
print("Votre numéro de sécurité sociale est valide.")
|
||||
else:
|
||||
print("Votre numéro de sécurité sociale est INVALIDE !")
|
||||
@@ -0,0 +1,8 @@
|
||||
es = int(input("Entrer un entier signé en complément à deux (-128 à +127) : "))
|
||||
|
||||
if es>=0:
|
||||
rbn = es
|
||||
else:
|
||||
rbn = 256 + es
|
||||
|
||||
print("La représentation en binaire naturel est : ", rbn)
|
||||
@@ -0,0 +1,8 @@
|
||||
es = int(input("Entrer un nombre entier (0 à 255) : "))
|
||||
|
||||
if es >= 127:
|
||||
rbn = es - 256
|
||||
else:
|
||||
rbn = es
|
||||
|
||||
print("Cela représente l'entier signé : ", rbn)
|
||||
@@ -0,0 +1,12 @@
|
||||
note = int(input("Note au bac (sur 20) : "))
|
||||
|
||||
if note < 10:
|
||||
print("recalé")
|
||||
elif note < 12:
|
||||
print("Pas de mention")
|
||||
elif note < 14:
|
||||
print("Assez bien")
|
||||
elif note < 16:
|
||||
print("Bien")
|
||||
else:
|
||||
print("Félissitation")
|
||||
@@ -0,0 +1,21 @@
|
||||
taille = float(input("Votre taille en cm ? "))
|
||||
masse = float(input("Votre masse en kg ? "))
|
||||
|
||||
IMC = (masse/taille**2)*10000
|
||||
|
||||
print("IMC = " ,round(IMC) ,"kg/m²")
|
||||
|
||||
if IMC < 16:
|
||||
print("Anorexie ou dénutrition")
|
||||
elif IMC < 18.5:
|
||||
print("Maigreur")
|
||||
elif IMC < 25:
|
||||
print("Corpulence normale")
|
||||
elif IMC < 30:
|
||||
print("Surpoids")
|
||||
elif IMC < 35:
|
||||
print("Obésité modérée (Classe 1)")
|
||||
elif IMC < 40:
|
||||
print("Obésité élevé (Classe 2)")
|
||||
else:
|
||||
print("Obésité morbide ou massive")
|
||||
@@ -0,0 +1,20 @@
|
||||
from math import*
|
||||
|
||||
print("Résolution de l'équation du second degré : ax² + bx + c = 0")
|
||||
a = float(input("Coefficient a ?"))
|
||||
b = float(input("Coefficient b ?"))
|
||||
c = float(input("Coefficient c ?"))
|
||||
|
||||
discriminant = (b**2)/(4*a*c)
|
||||
|
||||
print("Discriminant : ",discriminant)
|
||||
|
||||
if discriminant > 0:
|
||||
print("Deux solutions :")
|
||||
print((-b-sqrt(discriminant))/(2*a))
|
||||
print((-b+sqrt(discriminant))/(2*a))
|
||||
elif discriminant == 0:
|
||||
print("Une solution :")
|
||||
print(-b/(2*a))
|
||||
else:
|
||||
print("Pas de solution !")
|
||||
Reference in New Issue
Block a user