from pylab import *
from numpy import *

def entreprise_Andre(x) :
    y = 98*x+150
    return y
    
    
def entreprise_Brun(x) :
    y = 75*x+240
    return y
    
    
def courbe():
    x=0
    while x<=7 :  
        f=entreprise_Andre(x)
        g=entreprise_Brun(x)
        plot (x, f, 'r.')
        plot (x, g, 'g.')
        x=x+0.01
    show()
        

    

def tarifs():
    v = float(input("Quel volume en béton (inférieur à 7 mêtre-cube) souhaitez-vous commander ?"))
    f=entreprise_Andre(v)
    g=entreprise_Brun(v)
    if (f == g) :
        print ("Vous avez le choix, les  2 entreprises vous proposent le même tarif!")
        print (v, "mètres cubes de béton vous coûtera ", f, "euros")
        courbe()
        plot (v, f, 'm.', marker = 'x')
    elif (f < g) :
        print("Si vous commandez ", v, "mètres cubes de béton, je vous recommande de prendre l'entreprise Andre.")
        economie = g-f
        print ("vous économiserez", economie, " euros")
        courbe()
        plot (v, f,'m.', marker = 'x')
        
    else :
        print("Si vous commandez ", v, "mètres cubes de béton, je vous recommande de prendre l'entreprise Brun.")
        courbe()
        plot (v, g, 'm.', marker = 'x')
        