Voici ma premiere calculatrice , qui est malheuresement en console. Ne vous inquiétait pas, bientot je creerai un autre avec Tkinter, et elle sera en fenetre!!
Cette calculatrice sait faire tout les operation de base, et peu aussi afficher les tables de multiplication d'un nombre a un autres nombre.
Ce n'est pas une calc Scientifique, donc ne vous attendez pas a voir le sinu ou cosinus...
Source / Exemple :
#!/usr/bin/python
# -*- coding: utf-8 -*-
def table(nb,depart,arrive):
while depart != arrive:
print depart,"fois",arrive,"est egale a",depart*arrive
depart=depart+1
restart="Voulez continuez?oui/non"
rep=0
while rep < 100:
print "Code par djisse95 a des fins purement educative."
print "\n Pour toute suggestion ou probleme veuillez contactez disse95."
print " Tous droit reserve à djisse95. Toute copie sans autorisation est interdite."
print "\nBienvenue sur xCalc!"
print "\n Que voulais-vous faire?"
print "\n 1.Tables \n 2.Multiplication \n 3.Addition \n 4.Soustraction \n 5.Division"
choix=input()
ph="Choisissez les deux nombres"
if choix == 1:
print "Quelle Table?"
nb=input()
print "A partir de quelle nombre?"
depart=input()
print "Jusqu'a quelle nombre?"
arrive=input()
print "Voici le resultat"
table(nb,depart,arrive)
rep=rep+1
elif choix == 2:
print ph
a=input()
b=input()
print a,"fois",b,"est egale a",a*b
rep=rep+1
elif choix == 3:
print ph
nb1=input()
nb2=input()
print nb1,"plus",nb2,"est egale a ",nb1+nb2
rep=rep+1
elif choix == 4:
print ph
nb1=input()
nb2=input()
print nb1,"moins",nb2,"est egale a",nb1-nb2
rep=rep+1
elif choix == 5:
print ph
nb1=input()
nb2=input()
print nb1,"divisé par",nb2,"est egale a",nb1/nb2
rep=rep+1
raw_input('Appuyez sur entree pour quitter le programme...')
Conclusion :
Corrigez moi si vous pensez que c'est necessaire, mais s'il vous plait faites des remarques constructive, car j'ai fait ce programme pour apprendre et m'excercer!
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.