» Poradna » Programy

C# hra - prosím o pomoc

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 26/26
 |   |  Microsoft Windows 7 Chrome 27.0.1453.110  |  [90.177.214.---]

Mařenka - Jedná se o hru s jednou kostkou. Každý hráč má šest hodů. Do celkového skóre se mu započítávají jen hody, totožné hodnoty s pořadím. Při prvním hodu tedy 1, při druhém 2 atd. Vyhrává hráč, který jako první dosáhne nebo překročí hranici 21 bodů.Prosím o jakoukoliv pomoc či radu jak to zrealizovat, nejlépe ukázky na úseku kodu, děkuji..

Odpovědi na otázku

 |   |  Microsoft Windows 8 Chrome 27.0.1453.94

A konkrétní problém? Nicméně takhle jak je hra popsaná, je velmi nepravděpodobné, že by ji vůbec někdo mohl vyhrát.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.110  |  [90.177.214.---]

Však v případě že to bude uživatel x počítač tak to není hra na tak dlouho a výhra jednoho je docela rychlá, konkrétní problém nemám, je to v tom že ani nevím jak začít.. udělat si nějakou kostru..

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 27.0.1453.94

Jakou kostru? Na tohle by snad stačili dva vnořené cykly.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.110  |  [90.177.214.---]

Fakt nevím sorry, jsem absolutní amatér a sem zoufalej..

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 27.0.1453.94

Jeden cyklus bude procházet jednotlivá kola hry, vnitřní cyklus bude procházet jednotlivé hráče v tom kole. V něm si vygeneruješ náhodné číslo, pokud se shoduje s číslem kola, přičteš body danému hráči.Práce na 5 minut.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 10.0

proč by ji někdo nemohl vyhrát? :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 27.0.1453.94

Jestli má 6 hodů a započítávají se mu body jenom v případě, že se shoduje pořadí, tak by pro dosažení 21 bodů musel hodit 1,2,3,4,5,6 což je šance 1:46656. A už vůbec netuším, jak by tu hranici mohl překonat.Leda by měl těch 6 hodů v každém kole, ale to ze zadání teda vůbec nevyplývá.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.110  |  [90.177.214.---]

Samozřejmě se po 6tém kole počítá další kolo jako 1. , další zase jako 2. , jinak by to bylo nerealizovatelné

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 27.0.1453.94

To jsi ale v zadání nezmínil. Samozřejmé to rozhodně není.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 10.0

tohle vypadá na nějakou práci do školy... a úkol je tak triviální, že pokud jsi celý semestr (či dva) nechodil do hospody, tak ho musíš dát za pět minut.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.110  |  [90.177.214.---]

Studuju IT obor konkrétně programování půl roku takže si fakt moc nevím rady..

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 27.0.1453.94

Tohle bys měl zvládnout po měsíci, natož po půl roce.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.110  |  [90.177.214.---]

Tím že mi budeš psát že bych to měl zvládnout mi moc nepomůžeš, lepší by byl třeba kousek kódu s nějakým vysvětlením, ale díky.. :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 27.0.1453.94

Už jsem ti snad napsal, jak to udělat. Kód ti psát nebudu, je to tvůj úkol.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 10.0

Zatím jsi tu neprojevil ani zbla zájmu a snahy něco napsat sám. Spíš to vidím na to, že jsi celý semestr proflákal, na jediný přednášce nebyl .... a teď tu naháníš jiné.Ukaž, co máš.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.110  |  [90.177.214.---]

Semestr? přednášky? jsem na střední škole :D hele jenom jsem prosil o pomoc protože nevím jak začít, moralizovat nepotřebuju, to si sem vůbec nemusel psát ;)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 21.0  |  [89.103.146.---]

No a co že na střední škole? Co jsi dělal ve škole? Dával jsi pozor nebo jsi v hodině hrál hry? Určitě jste měli během toho půl roku nějaké úkoly, mohl sis lecos procvičit a s lecčím si pohrát. Kdyby programování bylo okrajový předmět, ale studuješ na IT oboru...jsou tací (nebo alespoň za mně byli), kteří i na tu střední už šli s nějakými základy ze ZŠ, protože něco oboru, který studují, měli jako "koniček" už dětství, chodili do zájmových kroužků, četli Amaterské radio a podobně. Když už jsi šel na střední "naslepo", tak alespoň dávej pozor. A jestli takový úkol nezvládneš (přesněji jestli sem nedáš ani co, co jsi sám vytvořil, neprojevíš snahu a nedokážeš, že alespoň trochu víš která bije a nebudeš chtít jen s něčím poradit, na čem jsi se zasekl, což je normální a může se stát), tak si zvol jiný obor...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.110  |  [194.228.66.---]

No jestli tohle nezvládneš po nástupu do školy, tak to rovnou zabal. Tahle úloha není o programování, ale o velmi jednoduché analýze. Můžeš to řešit dvěma cykly, nebo jedním a Ify.PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Opera 9.80  |  [90.181.101.---]

něco o cyklech se dozvíš třeba tadyhttp://www.zive.cz/clanky/poznavame-c-a-micr... pokud to vidíš opravdu poprvé tak začni celý seriál od 1.dílu

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 27.0.1453.94  |  [89.24.138.---]

Na tomto příkladu jasně vidíte degeneraci současných studentů! To je tak, když si někdo do školy pořídí notebook, o hodinách hraje hry (případně řeší, jak na zabezpečených PC obejít práva, aby mohl spustit hru), vůbec nedává pozor a pak má tu drzost žádat cizí lidi o to, aby mu vypracovali úkol! Doufám, že mu sem nikdo ten kód nenapíše, jen ať panáček namáhá tu svou hlavinku!

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 21.0

Přesně tak, o co méně toho dnešní mladí vědí a umí, o to větší mají sebevědomí A přitom je internetu tolik zdrojů, ze kterých se dá čerpat. No ale to je lepší radši blbnout celé dny na ksichtovníku a jiných nesmyslech a pak hodit do placu dotaz, kdo by to za ně mohl udělat. Chce se mi z dnešní doby zvracet ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 10.0  |  [82.100.0.---]

Založim si firmu na řešení Dom úkolů :PTyhle úlohy to je práce na 2-3 minuty a při sazbě 300,- Hod by to celkem vynášelo :DSamozřejmě že hodina je jako jednotka nedělitelná :P

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 10.0  |  [82.100.0.---]

V VBSCRIPTU EXCEL na 3 minuty z hlavy : :DSub Hra() Dim Hrac1 As Long Dim Hrac2 As Long Dim HodKolo As Long Dim Hod As Long Dim KolCelkem As Long HodKolo = 0 KolCelkem = 0 Do While Hrac1 < 21 And Hrac2 < 21 KolCelkem = KolCelkem + 1 HodKolo = HodKolo + 1 Randomize Timer 'prvni hrac Hod = Int(Rnd * 6) + 1 If Hod = HodKolo Then Hrac1 = Hrac1 + Hod End If 'druhy hrac Hod = Int(Rnd * 6) + 1 If Hod = HodKolo Then Hrac2 = Hrac1 + Hod End If If HodKolo = 6 Then HodKolo = 0 Loop If Hrac1 >= 21 Then MsgBox "Vzhral hrac 1 s poctem bodu:" & Hrac1 & vbNewLine & "Hrac2 ma bodu: " & Hrac2 & vbNewLine & "Pocet kol :" & KolCelkem Else MsgBox "Vzhral hrac 2 s poctem bodu:" & Hrac2 & vbNewLine & "Hrac1 ma bodu: " & Hrac1 & vbNewLine & "Pocet kol :" & KolCelkem End If End Sub

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 21.0

Stejně to dotyčný fríkulín do C# nepřepíše

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 27.0.1453.94  |  [89.24.138.---]

Přesně. Protože přece nemá sám o ničem ani šajnu. On po tobě chce zdroják a napsat ke každýmu řádku co dělá......

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 10.0  |  [82.100.0.---]

Že bych to v noci napsal v v C# ;)Hezky včetně animace kostky atd. alespoň na 2000 řádků.Už se těšim až to bude ve škole obhajovat :P

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Hráč, Skóre



Určitě si přečtěte


Neuronová síť Nvidie ukázala, že už brzy nebudeme moci věřit fotografii

Neuronová síť Nvidie ukázala, že už brzy nebudeme moci věřit fotografii

** Zpravodajství je už déle než sto let založené na fotografii ** Vývoj na poli A.I. CGI ale ukazuje blížící se problém ** V éře A.I. bude pochybné téměř vše

5.  12.  2017 | Jakub Čížek | 29

Nejlepší raketa vzduch-vzduch na světě vzejde ze spolupráce Japonců a Britů

Nejlepší raketa vzduch-vzduch na světě vzejde ze spolupráce Japonců a Britů

** Japonsko a Velká Británie utvořili tým, který vyvíjí unikátní střelu pro vzdušné souboje ** Měla by být dokonce lepší, nežli legendární raketa AMRAAM americké U. S. Air Force ** Dotyčná raketa bude náležet do výzbroje stealth letounů v obou zemích

7.  12.  2017 | Stanislav Mihulka | 1

Jak propojit Windows 10 s telefonem: Ideál zatím neexistuje

Jak propojit Windows 10 s telefonem: Ideál zatím neexistuje

** Poslední velká aktualizace Windows 10 přinesla možnost bližšího spojení systému s mobilním telefonem ** Funkcí je zatím minimum, ale existují alternativní způsoby ** Jsou 4 cesty, jak počítač s mobilem provázat

6.  12.  2017 | Vladislav Kluska | 43