Ahoj, tak došlo na předpověď :) jak zjistit, kdo vyhrál. Dosud zjišťuji spíš co nefunguje :), takže bych potřeboval bych opět indicii, na co se zaměřit. Ta první část pro hody a výpis(zatím pro jednoho hráče), ale třeba stanovit pořadí hodu, nevím. Možná na to koukám blbě. Díky za radu. Marek
from random import randrange hrac1 = input('Hází hráč 1:') while True: n1 = randrange(1, 7) print('hod kostkou', n1) if n1 == 6: break út 1. 1. 2019 v 19:28 odesílatel Petr Messner <petr.mess...@gmail.com> napsal: > Ahoj, > > tohle je docela hustá úloha (pro začátečníky). Technicky vzato ti opravdu > stačí to, co se v kurzu probralo do té doby, tedy proměnné, podmínky a > cykly. Dokonce nepotřebuješ žádné listy, slovníky ani funkce (vlastní a > kromě print a randint/randrange ani cizí). > > Honza K. už ti poradil s cykly. Předpokládám, že za chvíli budeš řešit > právě to, jak zjistit, kdo vyhrál :) Kdyby sis nevěděl rady, tak sem potom > pošli tvůj kód. > > PM > > > út 1. 1. 2019 v 19:07 odesílatel Marek Žabčík <marek.zab...@gmail.com> > napsal: > > > > > > Marek Žabčík <marek.zab...@gmail.com> > > > > 18:56 (před 2 minutami) > > > > Zdravím, jsem začátečník a při plnění jednoho z úkolů na stránkách jsem > se dostal s níže uvedeným úkolem trochu do křeče tudíž bych potřeboval > nakopnout. > > > > Pro info, úkol je tento: > > > > Napiš program, který simuluje tuto hru: > > > > První hráč hází kostkou (t.j. vybírají se náhodná čísla od 1 do 6), > dokud nepadne šestka. Potom hází další hráč, > > > > dokud nepadne šestka i jemu. Potom hází hráč třetí a nakonec čtvrtý. > Vyhrává ten, kdo na hození šestky > > > > potřeboval nejvíc hodů. (V případě shody vyhraje ten, kdo házel dřív.) > > > > Program by měl vypisovat všechny hody a nakonec napsat, kdo vyhrál. > > > > > > > > Předpokládám, že bych měl využít pouze to, co dosud v rámci kurzu a > řazení znám (po f-ce) ale: > > > > 1)Jak udělám, aby mi to vlastně generovala náhodně čísla až po padnutí > šestky? > > > > Když použiju for i in range a randrange, tak vlastně si stanovím počet, > do kdy to mám hodit a to není ono. > > > > 2)Jak program vlastně vypíše všechny hozené hodnoty > > > > > > > > > > Nechci řešení, spíš čeho se chytnout. Je to asi jednoduchý úkol, ale > tady jsem se dostal do tunelu a strávil na tom víc času, než nad ostatníma > dosud dohromady > > > > > > > > Díky > > > > > > > > Marek > > > > -- > -- > E-mailová skupina django-cs@googlegroups.com > Správa: http://groups.google.cz/group/django-cs > --- > Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny > „django-cs“ ve Skupinách Google. > Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, > zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com. > Chcete-li tuto diskusi zobrazit na webu, navštivte > https://groups.google.com/d/msgid/django-cs/CAK9Q5BQ%3D2mt%2BssB5yF1uaenLAyxE5auuJWrLX5efr%2B9E_E-HiQ%40mail.gmail.com > <https://groups.google.com/d/msgid/django-cs/CAK9Q5BQ%3D2mt%2BssB5yF1uaenLAyxE5auuJWrLX5efr%2B9E_E-HiQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > Další možnosti najdete na https://groups.google.com/d/optout. > -- -- E-mailová skupina django-cs@googlegroups.com Správa: http://groups.google.cz/group/django-cs --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs ve Skupinách Google. Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com. Chcete-li zobrazit tuto diskusi na webu, navštivte https://groups.google.com/d/msgid/django-cs/CADWy1QFm%2BkDZ1T_ckbpJwm56Z5COre_CA3t4k19cyiuxMp4pTg%40mail.gmail.com. Další možnosti najdete na adrese https://groups.google.com/d/optout.