Cvičenia
Naučíte sa:
- Používať externú knižnicu a modulárny program.
- Pracovať s pseudo-grafickým terminálom.
- Reaktívne programovať.
Na Technickej Univerzite budú natáčať ďalší diel obľúbenej kreslenej grotesky Tomáš a Juraj. Diváci chcú vidieť nové príbehy mačky Tomáša a myšky Juraja čím skôr a ta...
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
- Pracovať so smerníkom na funkciu
Dnes budete pomáhať pri doručovaní pošty na miestnom úrade v mieste Vašh...
View all of Obecná poštová služba
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 (du5) do adresára a3.
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
- 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
Naučíte sa:
- Spracovávať reťazce.
- Zistiť adresu vedľajšej pamäťovej bunky.
- Zistiť, či adresa leží v zadanom poli.
- Premeniť reťazce na reálne čísla.
Matikár
Opäť sa na nás obrátili kolegovia so žiadosťou o pomoc - teraz z katedry matematiky. Sú zavalení prácou s množstvom písomiek z ar...
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