IB001 03/10/13 Dušan Lago Cvičenie 03 agenda ● opakovanie ● coding style ● premenné a dátové typy ● vstup životopis programu *.C *.exe preprocesor prednáška formátovacie značky, konštanty, výrazy, premenné, vstup, priraďovací príkaz a operátory nastavenie prostredia ● Code::Block – Settings → Compiler ● -Wall –Wextra -pedantic -std=c99 kam ukladať ● aisa.fi.muni.cz ● ssh → WinSCP ● http://www.fi.muni.cz/tech/ program 00 ● Napíšte program, ktorý po spustení vypíše na štandartný výstup predom definovanú konštantu K 12 ako desatinné číslo, číslo v osmičkovej a šestnástkovej sústave. ● Výstup nech je zarovnaný pod seba. premenné ● “kus” pamäťovej bunky ● charekterizovaná – meno – l/r hodnota – typ – rozsah – doba života premenné ● deklarácia – int premenna; ● definícia – int premmenna = 3; – typová kompatibilita ● konštantná premenná – const int premenna; dátové typy ● zatiaľ – int – double ● http://en.wikipedia.org/wiki/C_data _types príkaz ● 8 + 4 ● 8 + 4; ● int i = 2; ● {} vstup ● jazyk C nedefinuje I/O ● odlíšenie ● #include ● scanf() program 01 ● Upravte program 01 upravte tak, aby získaný celočíselný vstup previedol na výstup v osmičkovej a šestnástkovej sústave. program 02 ● Napíšte program, ktorý k danému vstupnému základu pripočíta 15% daň. program 03 ● Napíšte program, ktorý daný vstupný znak vypíše ako hodnotu v ASCII tabuľke. program 04 ● Napíšte program, ktorý pre 3 vstupné hodnoty spočíta aritmetický priemer. program 05 ● Napíšte program, ktorý vstupný znak prevedie na veľké písmeno.