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