Anonymní profil xjx – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil xjx – Programujte.comAnonymní profil xjx – Programujte.com

 

Příspěvky odeslané z IP adresy 89.24.236.–

xjx
Python › počty-dotazy
3. 6. 2008   #75790

mám pár otazek k 2.lekci jak jsou počty. Dál jsem se ještě nedostal :smile10:
Doufám že mě s takovýma blbýma otázkama nepošlete do... pryč.

Trochu jsem si hrál a vytvořil si k tomu i menu které funguje tak že uživatel zadá číslo a podle čísla se mu spustí určitá část tj. počítani, help, about atd.

Zde je kod snad to pochopíte:



import random #import funkce random

print "----MENU----" #zde zacina menu
print "pocitani=1"
print "help=2"
print "about=3"
print "konec=9"
print ""
co=input ("co chcete: ") #konec menu
print "-----------------------------------------------------------------------" #oddelovaci cara je tady jen tak pro vzhled

if co==1: #zde zacina 1 cast programu- pocitani
dobre=0
spatne=0

for x in range(10):

prvni=random.randint (1, 10)
druhe=random.randint (1, 10)

print prvni, "x", druhe, "= ",
typ=input ()

spravny=prvni*druhe

if spravny==typ:
print "ano dobre!!!"
dobre=dobre+1
else:
print "spatne ma to byt ", spravny
spatne=spatne+1
print ""

print "mate", dobre, "dobrych odpovedi a ",spatne,"spatnych odp."

elif co==2: #zde zacina 2 cast programu-help
print "na co napovedu :-D. Normalne zadej cislo podle toho co chces delat. lol"

elif co==3: #zde zacina 3 cast programu-about
print "tento program je napsan podle dobreho tutorialu na programujte.com"
print "autor j1rka"
print "verze 1 a dalsi verze uz asi nikdy nebudou :-D"

elif co==9: #zde zacina 4 (cislo 9) cast programu-konec
print "ted by se mel ukoncit program. Bouzel nevim jak na to. PORADITE?? PLS??"

else: #no toto je cast pro lidi kteri nepoznaji cisla a neumi cist :-D
print "zadali jste neplatny prikaz."




Nyní k dotazum:

1. Jak vytvořit aby se po určité části tj.: buď třeba po dokončení počítání, nebo po zobrazení helpu atd. Uživatel měl možnost vrátit zpět na menu. Třeba myslím tak že když dá 0 tak se vrátí do menu a když dá 9 tak ukončí program.
2.Jak mohu ukončit program tzn.: že když dá uživatel třeba tu 9 tak se program ukončí. Je na to nějaký příkaz?

A teď trochu mimo.
Jak udělat to co je psané na konci toho návodu:


Nastavujeme obtížnost. Někteří lidé zvládají počty velmi dobře. Pro ně je pak nudné nechat se zkoušet z čísel od 1 do 10. Někdo ale je zase na tom s počítám velmi špatně, takže to pro něho může být těžké. Je zřejmé, že nebude těžké změnit program tak, aby používal větší nebo menší čísla. (Koukněte na program a ujistěte se, že víte jak na to.) Snad by bylo zajímavější, kdyby program po každé správné odpovědi trochu "přitvrdil" a po každé špatné odpovědi trochu "ubral" na obtížnosti. (Budete asi potřebovat více jak 10 otázek, aby toto fungovalo dobře.)



To by muselo být uděláne pomocí podmínky že když to bude dobře tak to vygeneruje větší nahodné číslo. To bych pak do podmínky musel napsat znovu celý program. Nějak moc nechápu jak na to. :smile19:

xjx
PHP › začátek-instalace php
3. 6. 2008   #75788

Tak teď nevím o čem je řeč protože ja myslel ten Xampp portable.
I když díky pokud nebude ten xampp dobrej tak zkusím to co jsi psal.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý