Vytvoril sem program, ktery se zepta na 5 prikladu na nasobeni.Mam ale problem s vyhodnocenim. Ukaze me to ze "Mate 0 spravnych odpovedi a 1 spatnych odpovedi" nebo naopak v zavislosti na poslednim prikladu.Chci aby to ukazalo napr. "Mate 4 spravne odpovedi a 1 spatnou". Kde je chyba ve zdrojaku?
import random;
for x in range (5):
print ("kolik je"),
cislojedna = random.randint(1,10);
print cislojedna,
print("*"),
cislodva = random.randint(1,10);
print cislodva,
print("?"),
vysledek = cislojedna*cislodva;
odpoved = input ("zadejte vysledek:");
dobre = 0
spatne = 0
if odpoved==vysledek:
print "spravne"
dobre = dobre + 1
else:
print "spatne, spravne je:",vysledek
spatne = spatne + 1
print 'Mate', dobre, 'spravnych odpovedi a', spatne, 'spatnych.';
raw_input()