Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.12.13
Prihlásený: 12.03.16
Príspevky: 9
Témy: 7
Príspevok NapísalOffline : 02.03.2016 21:59

--Ma niekto nejaké riešenie tejto úlohy v C ? :)

Hra K vychádza z hry 2048 a podobne, ako aj hra 2048 sa hrá na poli o rozmeroch 4x4. Jediným rozdielom medzi týmito hrami je skutočnosť, že v hre K budete miesto čísel na hracích kameňoch používať písmená. Hráč vie tieto kamene posúvať do štyroch strán (v pôvodnej hre pomocou kurzorových kláves, v našom prevedení pomocou načítavania znakov, resp. reťazcov zo štandardného vstupu).

Každý nový ťah hry sa začína vygenerovaním náhodnej dlaždice s písmenom 'A' alebo 'B'. Pri pohybe do strán sa dlaždice presunú tak ďaleko do danej strany, ako je to možné. Zastaviť ich môže buď iná dlaždica alebo okraj hracieho poľa. Ak sa pri presúvaní stretnú (dotknú) dve dlaždice s rovnakým písmenom, spoja sa do nasledujúceho písmena v poradí abecedy. Napr. ak sa pri presúvaní spoja dve písmená 'C', vznikne ich spojením jedno písmeno 'D'. Výsledná dlaždica, ktorá vznikla spojením dvoch iných dlaždíc, už však nemôže byť v danom ťahu spojená so žiadnou inou dlaždicou s rovnakým písmenom.

Hráč dostáva za svoju hru body. Jeho skóre sa aktualizuje zakaždým, ak pri ťahu dôjde k spojeniu dvoch alebo viacerých dlaždíc. Spôsob výpočtu skóre je opísaný v samostatnej časti tohto textu.

Hra sa končí vtedy, keď sa na hracej ploche objaví dlaždica s písmenom 'K' (odtiaľ pramení aj názov tejto hry).

Vašou úlohou bude naprogramovať hru K v jazyku C implementovaním týchto dvoch modulov:

Modul samotnej hry K.
Modul reprezentujúci Hall of Fame (sieň slávy najlepších hráčov).

Tieto moduly obsahujú všetky potrebné funkcie na implementáciu hry K. V rámci modulu si samozrejme môžete vytvoriť aj ďalšie pomocné funkcie. Nesmiete však nijako meniť a upravovať hlavičkové súbory oboch modulov!


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 02.03.2016 22:05

Ahoj, takto to bohuzial nefunguje. Musis napisat s cim konkretne mas problem, co si uz spravil a kde si sa zasekol, potom ti snad niekto pomoze. Ak si chces nechat vypracovat zadanie, je tu sekcia ponuka prace.


Offline

Užívateľ
Užívateľ
Hra 2048-text mode-- v C

Registrovaný: 26.08.10
Prihlásený: 29.01.22
Príspevky: 1495
Témy: 58
Príspevok NapísalOffline : 05.03.2016 11:38

toto zadanie akurat maju informatici a kybernetici na TUKE v 1. ročniku, tipujem že chlapec je odtial... Maš postupnosť krokov čo maš približne robiť na stranke zadania, ak si zoženieš vypracovane zadanie, budeš sa v dalšich ročnikoch len trapiť, to ti garantujem, lebo vo vyššich ročnikov už nemaš inštrukcie ako pre opičky ale dostaneš zadanie, požiadavky a rob :D







_________________
ALL TIME best actors : Christian Bale, Denzel Washington, Tom Hardy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.08.11
Prihlásený: 14.12.23
Príspevky: 2361
Témy: 11
Príspevok NapísalOffline : 05.03.2016 12:09

Hlavne to nie je nic zlozite. Treba zacat a spravis to ako nic.


Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. windows 7, nejde repair mode ani safe mode

v Operačné systémy Microsoft

14

1202

06.06.2013 16:34

magic Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ganged mode , alebo radsej unganged mode

v AMD čipové sady

2

1590

12.06.2009 14:43

denoo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Passive Mode/Active Mode

v Ostatné

2

770

22.03.2010 21:17

Echo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Windows 8, nefunguje ani repair mode, ani safe mode

v Operačné systémy Microsoft

5

687

26.10.2013 20:58

focko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. CISCO SLM 2048 - VLAN konfiguracia

v Siete

0

506

08.01.2010 11:02

masterdead Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Slovanet Super internet 2048/256 neobmedzeny

v Poskytovatelia internetu

20

2475

02.06.2008 14:53

prandof Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. K: Corsair DDR2 CM2X 2048 8500 C5 1066Mhz

v Kúpim

0

167

03.08.2014 11:22

Drak3n Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P: AMD Radeon Vega 56 8GB HBM2 2048 bit

v Predám

0

377

25.10.2019 18:01

Don Fekete Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Kábel na net 2048/256kbps od modemu do PC

v Siete

5

389

25.09.2008 18:15

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BANG! kartova hra vs kockova hra :)

v Krčma

3

701

12.01.2016 7:26

Miso122 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Repeater mode

v Ostatné

2

1083

17.02.2011 7:28

sasalopepo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Unsupport Mode

v Monitory, televízory a projektory

14

594

20.03.2010 0:00

AndanT634 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Safe mode

v Operačné systémy Microsoft

2

481

25.10.2009 19:36

pitimir Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Infrastructure mode

v Siete

1

316

27.12.2010 17:40

Tomas1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. offline mode

v PHP, ASP

5

555

07.01.2009 23:12

max-m Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. safe mode

v Operačné systémy Microsoft

2

272

27.01.2015 19:22

Miso122 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra