» Poradna » Programy

C# hra - prosím o pomoc

 |   |  Microsoft Windows 7 Chrome 27.0.1453.110

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ž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

Google Cloud Next: Blíží se bitva o to, kdo ovládne cloud, tedy internet zítřka

Google Cloud Next: Blíží se bitva o to, kdo ovládne cloud, tedy internet zítřka

** Google v týdnu ukázal nové telefony Pixel ** V Londýně se ale také konal Google Cloud Next ** Konference o tom, jak bude vypadat internet v cloudu zítra

Jakub Čížek | 32

Apple ukázal novinky: iPad Pro má překonat notebooky a vrací se Mac mini!

Apple ukázal novinky: iPad Pro má překonat notebooky a vrací se Mac mini!

** Apple v New Yorku představoval počítačové novinky ** iPad Pro prý zatočí s notebooky ** Dočkali jsme se také návratu Mac mini

Jakub Čížek | 81

Windows 10 už jsou na 700 milionech počítačů, ale není to jen labutí píseň?

Windows 10 už jsou na 700 milionech počítačů, ale není to jen labutí píseň?

** Windows 10 překonaly hranici 700 milionů instalací ** To je úctyhodné číslo a miliarda se blíží ** Analýzy ale i tak ukazují proměnu, jak používáme počítače a mobily

Jakub Čížek | 50


Aktuální číslo časopisu Computer

Odhalte skryté funkce Windows 10

Test levných Androidů do 4 000 Kč

Srovnání úsporných minipočítačů

Změřili jsme rychlost 10Gb/s ethernetu