Cvičenia
Posledná hra
Vytvorte a prezentujte Vašu vlastnú hru v textovo-grafickom rozhraní. Pri návrhu, využite knižnicu "svet". Vaša hra musí v maximálnej možnej miere využívať túto knižnicu
Vypracovanie
Najprv musíte hru vymyslieť. Nápad môže byť Váš, alebo sa inšpirujte niektorou klasickou hrou....
Dokončite hru snake tak, aby sa dala hrať. Výsledok prezentujte Vášmu cvičiacemu.
Príprava
Skopírujte si adresár s úlohou snake (du7) do adresára a2.
Keď budete mať spojový zoznam v súbore snake.c
, bude jednoduché implementovať
celú hru vo funkcii step_state
.
Vo funkcii zistíte aktuálnu...
Pán hadov
Vytvorte implementáciu klasickej hry Snakes, ktorú poznáte zo starých mobilných telefónov.
V hre sa má had pohybovať po hracej ploche a jesť náhodne rozmiestnené odmeny.
Had je tvorený viacerými článkami nasledujúcimi za sebou. Pohyb prebieha tak, že vo zvolenom smere pribudne no...
Naučíte sa:
- Vytvoriť a triediť zoznam slov.
- Pracovať s poľom smerníkov.
Vďaka Vašim dobrým ohlasom sme zaznamenali zvýšený záujem o študijný program Počítačové siete. Naše študijné oddelenie je zavalené množstvom prihlášok a nestíha preto pracovať na iných úlohách. Náš študijný program je...
Naučíte sa
- Pracovať poľom štruktúr.
- Pracovať s operátorom
->
. - Dynamicky pretypovať smerník pomocou operátora
()
. - Vytvoriť porovnávaciu funkciu.
- Triediť pomocou funkcie
qsort
.
Časopis Emmma vypísal každoročnú anketu v ktorej čitatelia určia "Emmma Študent roka 2021". Do súťaže s...
View all of Anketa Študent roka
V tomto cvičení sa naučíte:
- Pracovať s programom ktorý sa skladá z viacerých modulov
- Čítať a implementovať hlavičkové súbory
- Používať jednotkové testy
- Pracovať s dynamickým poľom
Dnes budete pomáhať pri doručovaní pošty na miestnom úrade v mieste Vašho bydliska.
Starosta rozhodol o...
View all of Obecná poštová služba
Naučíte sa:
- Bezpečne načítať číselnú alebo inú hodnotu zo štandardného vstupu.
- Vyhradiť a inicializovovať statické pole
Do teraz ste väčšinou na načítanie používali funkciu scanf
. Jej nesprávne použivanie môže spôsobiť neočakávané správanie Vášho programu.
- Každý vstup ktorý je iný ako...
Zopakujete si:
- Formátovaný vstup celého čísla.
- Algoritmus hľadania maximálneho čísla v poli.
- Cykly, podmienky a premenné.
- Čo je to konštanta.
- Na čo je hlavičkový súbor.
Kto vypil najviac limonády?
Na Technickej univerzite sa koná súťaž v druhom najobľúbenejšom slovenskom športe - p...
Zopakujete si
- Načítanie po znakoch.
- Koniec vstupu sa vyznačuje ako EOF.
- Zopakujte si formátovaný výstup.
- Písmeno je zakódované ako ASCII kód.
- Zopakujete si prácu s premennými.
- Zopakujete si prácu s cyklami a podmienkami.
Úvod
Po krátkom zimnom oddychu tu je zase práca. Na všetkýc...
View all of Znakový vstup a výstup