Python-calculator

Python-calculator

offline
  • Pridružio: 15 Avg 2009
  • Poruke: 654
  • Gde živiš: Cuprija

Treba mi pomoc,pre neki dan sam poceo da radim u pythonu i sada sam napravio digitron,ali kad ga aktiviram i posle izracunavanja necega on se ugasi evo da vidite kod i da mi dodate sta fali:


a=input("Unesite broj:")
mo=raw_input("Izaberite Operaciju(+,-,*,/Smile:")
b=input("Unesite broj:")
c=a+b
c1=a-b
c2=a*b
c3=a/b
if mo=='+':
print c
elif mo=='-':
print c1
elif mo=='*':
print c2
elif mo=='/':
print c3
else:
print 'Greska!!!'



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Pa po ovom kodu i rekao bih da je logicno da se ugasi.
Stavi ceo kod u neku petlju, i na kraju petlje pitas da unese da li zeli ponovo da koristi ili ne, odnosno, pseudo kod:
m=0 while m==0 do { ovaj tvoj kod m=input("Unesi 0 za nastavak a 1 za kraj"); }
i onda ce da se ponavlja sve dok se ne unese nesto sto nije 0



offline
  • Pridružio: 15 Avg 2009
  • Poruke: 654
  • Gde živiš: Cuprija

Da li mozes da mi otkucas ceo kod za ovaj programcic posto mi izbacuje gresku?

offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

ne koristim python, ali po dokumentaciji koja pise kod njih na sajtu rekao bih otprilike da je ovako:
k=0; while k<1 : a=input("Unesite broj:") mo=raw_input("Izaberite Operaciju(+,-,*,/Smile:") b=input("Unesite broj:") c=a+b c1=a-b c2=a*b c3=a/b if mo=='+': print c elif mo=='-': print c1 elif mo=='*': print c2 elif mo=='/': print c3 k=input("uneti 0 za nastavak ili 1 za kraj") else: print 'Greska!!!' k=input("uneti 0 za nastavak ili 1 za kraj") else: break

offline
  • Pridružio: 15 Avg 2009
  • Poruke: 654
  • Gde živiš: Cuprija

Nije bas kao sto si reko ja sam to uradio i nece ali sam se snaso...

Ko je trenutno na forumu
 

Ukupno su 1088 korisnika na forumu :: 94 registrovanih, 6 sakrivenih i 988 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 100ka, acov34, Andrija357, aramis s, armor, Asparagus, babaroga, boban977, bojankrstc, Bojke549, bokisha253, Brabant, brufen, crnogorac, debeli, DejanSt, dejno, deLacy, DENIRO, Dioniss, Djota1, dolinalima, draganl, dragoljub11987, DragoslavS, Dzoni2412, flash12, FOX, gobrad, Hans Gajger, HPkopun, hyla, JankoS, Jeremiah, joca83, kaskadija, Koca Popovic, Konda, koneks, Kubovac, LastTsar, lcc, lucko1, markomacii9, Matija, mgolub, mir, Mirage 2000N, Misirac, Mitogna, mrav pesadinac, Natuzzi, nenooo, Nikolajevic, ozzy, Panter, Parker, pein, Pele23, pirke96, Pohovani_00, Povratak1912, Prečanin30, proka89, RJ, royst33, ruma, ruso, S94, samojednoimeznam, Singidunumac, Sir Budimir, Sirius, Slingshot, Smajser, smes_no, suton, synergia, Timočka Divizija, Token, Tribal, tuja, vidra boy, Viktor Petrenko, Vlada78, VladaKG1980, vukdra, vuksa72, wizzardone, Yellow Pinky, Zdilar, zeka013, Zoran1959, Zvrk