zimní semestr 2009/10
Náhradní zápočtový test bude 11. ledna 2010 v 9:30, KD105 (Karlovo náměstí, budova D, přízemí) přihlašování e-mailem na halama@marian.fsik.cvut.cz |
Probíraná látka je přibližně obsah první až páté přednášky uvedené zde.
Studenti si mohou samostatně procvičit napsání a spuštění jednoduchých programů pomocí volně šiřitelného kompilátoru Dev-C++, odkaz zde.
Postup pro napsání a spuštění programu v kompilátoru Dev-C++
Nový soubor vytvoříme pomocí Soubor -> Nový ->Zdrojový kód (Ctrl+N) ,
nebo otevřeme již existující soubor pomocí Soubor -> Otevřít soubor (Ctrl+O).
V okně editoru napíšeme program, na konec programu před poslední pravou složenou závorku musíme napsat příkaz getch(); aby po posledním výpisu ze spuštěného programu nedošlo k okamžitému zavření dialogového okna (to zavřeme stiskem klávesy Enter).
Napsaný program je třeba uložit pomocí Soubor -> Uložit jako , při ukládání je třeba zvolit typ souboru C source files (*.c).
Pak již následuje kompilace a spuštění pomocí Spustit -> Zkompilovat a spustit (F9).
Pokud se objeví “černé” dialogové okno a program se chová dle očekávání, pak se práce zdařila. V opačném případě je třeba hledat chyby (tzv. odladění programu). Chyby mohou být v “pravopisu”, ty ohlásí kompilátor nebo v algoritmu, ty musí odhalit programátor.
Zdrojové kódy některých programů z přednášek
Program jako v bodě 3. , ale vstupní data se načítají ze souboru posloupnost.txt, tento soubor je možné libovolně měnit až na jeho jméno. Výsledek (aritmetický průměr čísel) se vypíše na monitor i do souboru vysledek.txt
Program, který přečte dvě čísla a vypíše jejich součet a rozdíl
Program, který přečte n reálných čísel (nejdříve se zadává n) a vypíše počet záporných čísel
Programy ze zkušebního testu (zadání ZDE): program1, program2, program3, program4, program5, program6, program7