1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
| restart = 1
i = 0
while (restart == 1) :
print ("Bienvenue dans le programme de calcul de volume d'un parrallépipède rectangle,\nCodé sous Python 3.2 par Azraël")
print ("Choisissez votre unité de mesure : ")
units = ["hm","km","dam","dm","cm","mm","µm","nm","pm","m"] # List d'unité
u = input()
u = str(u)
while u not in units : # Condition
u = input()
u = str(u)
print ("Unité non reconnue, entrez en une nouvelle:")
print ("L'unité choisie est le",u)
print ("Entrez la Longueur L")
L = input()
L = float(L)
while ( L <= 0):
while (i<3):
if(L == 0):
print ("La Longueur doit être différent de 0 !")
i += 1
print ("Donnez moi une nouvelle valeur :")
L = input()
L = float(L)
if(L < 0):
print("La Longueur doit être supérieur à 0 !")
i += 1
print("Donnez moi une nouvelle valeur :")
L = input()
L = float(L)
if (i == 3):
print("...Vous insistez, j'abandonne !")
print("Aurevoir et bonne journée")
i += 1
restart = 0
L = float(L)
print ("Longueur = " , L , u)
print ("Entrez la Largeur l")
l = input()
l = float(l)
while ( l <= 0):
while (i<3):
if(l == 0):
print ("La largeur doit être différent de 0 !")
i += 1
print ("Donnez moi une nouvelle valeur :")
l = input()
l = float(l)
if(l < 0):
print("La largeur doit être supérieur à 0 !")
i += 1
print("Donnez moi une nouvelle valeur :")
l = input()
l = float(l)
if (i == 3):
print("...Vous insistez, j'abandonne !")
print("Aurevoir et bonne journée")
i += 1
restart = 0
while (l > L ):
while (i<3):
if(l == 0):
print ("La largeur doit être différent de 0 !")
i += 1
print ("Donnez moi une nouvelle valeur :")
l = input()
l = float(l)
if(l < 0):
print("La largeur doit être supérieur à 0 !")
i += 1
print("Donnez moi une nouvelle valeur :")
l = input()
l = float(l)
if (i == 3):
print("...Vous insistez, j'abandonne !")
print("Aurevoir et bonne journée")
i += 1
restart = 0
print ("Longueur doit être supérieure à la largeur")
print ("Entrez une nouvelle valeur")
l = input()
l = float(l)
print ("Largeur = ",l,u)
print ("Entrez la Hauteur H")
H = input()
H = float(H)
while ( H <= 0):
while (i<3):
if(H == 0):
print ("La Hauteur doit être différent de 0 !")
i += 1
print ("Donnez moi une nouvelle valeur :")
H = input()
H = float(H)
if(l < 0):
print("La Hauteur doit être supérieur à 0 !")
i += 1
print("Donnez moi une nouvelle valeur :")
H = input()
H = float(H)
if (i == 3):
print("...Vous insistez, j'abandonne !")
print("Aurevoir et bonne journée")
i += 1
restart = 0
print ("Hauteur = ", H , u)
V = L * l * H
V = float(V)
print ("Calcul du volume :")
print ("Votre parrallépipède possede un volume de",V,u,"^3")
print(n,"? Voulez vous recommencer ?")
print("1 - Oui")
print("2 - Non")
restart = input()
restart = int(restart)
if (restart == 2):
print("Aurevoir et bonne journée ",n,".") |
Partager