0% ont trouvé ce document utile (0 vote)
58 vues3 pages

Correction Python

Le document contient plusieurs scripts Python qui effectuent des calculs et des vérifications basiques. Il inclut des calculs de notes, la séparation d'un nombre en partie entière et décimale, l'affichage d'un rectangle, la vérification des signes de deux entiers, la demande d'un entier positif, le calcul du prix après remise, la gestion des excès de vitesse avec amendes, et la classification d'âge. Chaque section utilise des entrées utilisateur pour produire des résultats spécifiques.

Transféré par

El Mokhtar Berrada
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
58 vues3 pages

Correction Python

Le document contient plusieurs scripts Python qui effectuent des calculs et des vérifications basiques. Il inclut des calculs de notes, la séparation d'un nombre en partie entière et décimale, l'affichage d'un rectangle, la vérification des signes de deux entiers, la demande d'un entier positif, le calcul du prix après remise, la gestion des excès de vitesse avec amendes, et la classification d'âge. Chaque section utilise des entrées utilisateur pour produire des résultats spécifiques.

Transféré par

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

CC1 = float(input("CC1 : "))

CC2 = float(input("CC2 : "))

partiel = float(input("Partiel : "))

note = (CC1*0.2) + (CC2*0.2) + (partiel*0.6)

print("Note de l'UE :", note)

nombre = float(input("Entrez un nombre : "))

entier = int(nombre)

reel = nombre - entier

print(nombre, "a pour partie entière", entier, "et partie décimale", round(reel, 2))

lon = int(input("Longueur : "))

lar = int(input("Largeur : "))

print("+" + ("-" * (lon - 2) + "+"))

i=0

while i < (lar - 2):

print("|" + " " * (lon - 2) + "|")

i=i+1

print("+" + ("-" * (lon - 2) + "+"))

a = int(input("Entrez le premier entier : "))

b = int(input("Entrez le deuxième entier : "))

if (a >= 0 and b >= 0) or (a < 0 and b < 0):

print("Les nombres sont de même signe.")

else:

print("Les nombres sont de signe différent.")


tentatives = 0

while True:

nombre = int(input("Entrez un entier positif : "))

tentatives = tentatives + 1

if nombre >= 0:

break

else:

print("Je répète, entrez un entier positif :")

print("Après", tentatives, "fois, merci.")

argent = float(input("Entrez votre argent : "))

prix = float(input("Entrez le prix de l'article : "))

remise = float(input("Entrez la remise en % : "))

prixfinal = prix * (100 - remise) / 100

print("L'article en solde vaut ", prixfinal)

if argent >= prix :

print("J'achète !")

else : print("Je n'ai pas assez d'argent !")

vitesse = int(input("Entrez la vitesse : "))

limite = int(input("Entrez la limite : "))

exces = vitesse - limite

if exces < 5:

print("Aucun retrait de points.")

elif exces < 20:

if limite > 50:

print("Amende de 68€")
else:

print("Amende de 135€")

print("Retrait de 1 point")

elif exces < 30:

print("Amende de 135€")

print("Retrait de 2 points")

elif exces < 40:

print("Amende de 135€")

print("Retrait de 3 points")

elif exces < 50:

print("Amende de 135€")

print("Retrait de 4 points")

else:

print("Amende de 1 500€")

print("Retrait de 6 points")

age = int(input("Entrez votre âge : "))

if age <= 14 :

print("Vous êtes un enfant")

elif age <= 24 :

print("Vous êtes un adolescent")

elif age <= 64 :

print("Vous êtes un adulte")

else : print("Vous êtes un ainé ")

Vous aimerez peut-être aussi