/* Programovy kod zacneme seznamem hlavickovych souboru * Tyto soubory obsahuji popisy funkci, ktere budeme v programu pouzivat: */ #include // neboli "standard input/output", tedy zakladni vstupni a vystupni funkce // Dalsi zatim vkladat nepotrebujeme /* V jazyku C je potreba hlavni programovy kod uzavrit do teto funkce * (o vytvareni vlastnich funkci si rekneme pozdeji) */ int main() { /* Deklarace promennych */ int i; // Celociselna promenna i int j, k, l; // Tri celociselne promenne int m = 0, n = 2; // Dve celociselne promenne s nastavenymi pocatecnimi hodnotami char c = 'u'; // Znakova promenna s pocatecni hodnotou nastavenou na znak 'u' // Znak u je skutecne potreba uzavrit do jednoduchych uvozovek, tedy 'u', nikoliv "u"! float f = 3.14; // Promenna s plovouci radovou carkou (ale pozor, zapisujeme desetinnou tecku!) /* Operatory a vyrazy */ i = 7; // Prirazeni hodnoty 7 do promenne i j = i; // Prirazeni hodnoty, ktera byla ulozena v j do i k = (m*n) + (n/2); // Prirazeni hodnoty vyrazu do k i++; // Navyseni hodnoty promenne i o 1 i--; // Snizeni hodnoty promenne i o 1 j += 4; // Pricteni 4 do hodnoty promenne j j -= 4; // Odecteni 4 od hodnoty promenne j j *= 3; // Vynasobeni hodnoty j tremi a ulozeni teto hodnoty zpet do promenne j /= 3; // Vydeleni hodnoty j tremi a ulozeni teto hodnoty zpet do promenne l = i / j; // Ulozeni vysledku celociselneho deleni i a j (protoze jsou obe celociselne) do l } /* Prelozeni a spusteni programu: * Stisknete Ctrl+F9 -> zobrazi se okynko s informacemi o prubehu prekladu * Jakmile se v ni objevi Status: Done, stiskem ci zmacknutim "Close" ji zavrete * Stisknete F8 a program se spusti (tento konkretni program nic nevypisuje, pouze "problikne") */