Zpět na hlavní stránku
Výuka na Gymnáziu Christiana Dopplera - Ivt 2011/2012
Materiály společné pro obě třídy
Ukázkové zdrojové kódy pro probíranou látku:
- Základy - funkce main(), datové typy, proměnné, operátory
- Větvení programu - konstrukce if (...) {...}, else if (...) {...}, else {...}
- Komentáře- rozlišení řádkového (//...) a blokového (/*...*/)
- Cykly - while (...) {...}, do {...} while (...), for (...;...;...) {...}
Výše uvedeným zdrojovým kódům je potřeba rozumět, tedy vědět, co a kdy se během programu odehrává. Použité konstrukce a funkce musíte samozřejmě také umět použít ve vašem vlastním programu.
Pokud budete potřebovat s něčím poradit, doporučuji se na mě během hodiny obrátit. Nekoušu :-). Trochu komplikovanější možnost je poslat mi e-mail (husak@gchd.cz). Pokud bude dotaz k věci, odepíšu vám, případně problém vysvětlím během hodiny.
Prezentace:
Odkazy:
Úkoly:
- Kvadratická rovnice - algoritmus pro výpis všech řešení v R - vývojový diagram a jeho následný přepis do jazyka C:
- Agregační funkce - algoritmy, které ze vstupní posloupnosti počítají součet,
průměr, maximum, atd.:
- Násobilka - výpis násobilky pro zadané číslo
- Základy funkcí - použití funkcí pro jednoduché operace
- Základy polí - načtení pole ze vstupu, výpis v opačném pořadí, výpis prostředního prvku, výpis prvků na sudých pozicích (lichých indexech)
- Pole - vypsání čísel na sudých pozicích pozpátku a na lichých popředu
- Obvod polygonu - úloha, při které využijeme funkce, pole a struktury
- Práce se soubory - zkopírování 20 celých čísel ze vstupního souboru do výstupního
- Třídění - načtení vstupu ze souboru, jejich setřídění a následný výpis na konzoli
Stránky vztahující se k výuce ve školním roce 2010/2011 naleznete zde.