Vous êtes sur la page 1sur 1

VAR : nb1, nb2, resultat: reel elif N == 2:

nbChoix: entier soustraction(A,B)


sortieProgramme <- Faux elif N == 3:
DEBUT division(A,B)
Tant que (not sortieProgramme) elif N == 4:
Ecrire(************* MENU *************) multiplication(A,B)
Ecrire(1 - Somme de deux nombres) elif N == 5:
Ecrire(2 - Multiplication de deux nombres) moldulo(A,B)
Ecrire(3 - Division de deux nombres) --------------------------------------------------------------------------
Ecrire(4 - Soustraction de deux nombres) def afficher_menu():
Ecrire(5 - Sortie du programme) print("*** Menu ***")
Ecrire(********************************) print("1-somme de deux nombres")
Ecrire(Merci de faire le choix du menu ci-dessus) print("2-soustraction de deux nombres")
Lire(nbChoix) print("3-Division de deux nombres")
Si (nbChoix < 1 Ou nbChoix > 5) print("4-Multiplication de deux nombres")
Ecrire(Merci de d'entrer le bon choix) print("5-Modulo de deux nombres")
SiNon print("6-Sortir de calculatrice")
Si(nbChoix = 5) faire print("***************")
sortieProgramme <- Vrai
SiNon
Ecrire(Ecrire le nombre 1 : )
Lire(nb1) def somme(a,b):
Ecrire(Ecrire le nombre 2 : ) print("la somme est : ", a + b)
Lire(nb2) def soustraction(a,b):
Si(nbChoix = 1) faire print("la soustraction est:", a - b)
resultat <- nb1 + nb2 def division(a,b):
FinSi print("la division est:", a / b)
Si(nbChoix = 2) faire def multiplication(a,b):
resultat <- nb1 * nb2 print("la multiplication est:", a * b)
FinSi def moldulo(a,b):
Si(nbChoix = 3) faire print("le modulo est:", a % b)
resultat <- nb1 / nb2
FinSi while True:
Si(nbChoix = 4) faire afficher_menu()
resultat <- nb1 - nb2 N = int(input("choisissez un nombre entre 1 et 6:"))
FinSi if N > 6:
Ecrire(Le resultat est : resultat) print("entrez un nombre entre 1 et 6")
FinSi continue
FinSi elif N == 6:
print("A plus tard !")
Fin Tant que break
FIN A = float(input("entrez le premier nombre: "))
----------------------------------------------------------------- B = float(input("entrez le deuxieme nombre: "))
def afficher_menu():
print("*** Menu ***") if N == 1:
print("1-somme de deux nombres") somme(A,B)
print("2-soustraction de deux nombres") elif N == 2:
print("3-Division de deux nombres") soustraction(A,B)
print("4-Multiplication de deux nombres") elif N == 3:
print("5-Modulo de deux nombres") division(A,B)
print("6-Sortir de calculatrice") elif N == 4:
print("***************") multiplication(A,B)
elif N == 5:
def somme(a,b): moldulo(A,B)
return a + b
def soustraction(a,b):
print("la soustraction est:", a - b)
def division(a,b):
print("la division est:", a / b)
def multiplication(a,b):
print("la multiplication est:", a * b)
def moldulo(a,b):
print("le modulo est:", a % b)

while True:
afficher_menu()
N = int(input("choisissez un nombre entre 1 et 6:"))
if N > 6:
print("entrez un nombre entre 1 et 6")
continue
elif N == 6:
print("A plus tard !")
break
A = float(input("entrez le premier nombre: "))
B = float(input("entrez le deuxieme nombre: "))

if N == 1:
print("la somme est : ", somme(A,B))

Vous aimerez peut-être aussi