Stránky Roberta Husáka - výuka na MFF UK

ZS 2018/2019: Cvičení z NPRG041 - Programování v C++

Kontakt

Zápočtové programy

Cvičení

Cvičení Probraná témata Úlohy v ReCodExu
1. (5.10.2018) Úvod, nároky, základní syntaxe, zpracování argumentů a výstup Hello World, Násobilka
2. (12.10.2018) Řetězce, stringy, parsování čísel, práce se znaky (isalnum, ...), streamy Součet
3. (19.10.2018) Hlavičkové soubory, třídy, objekty, konstruktory Hello OOP World, Počítadlo, Počítání oveček (dobrovolné)
4. (26.10.2018) Inline metody, deklarace, definice a volání konstruktorů Reference ve třídě
5. (2.11.2018) Kontejnery, iterátory Překladový slovník
6. (9.11.2018) Složitost operací na kontejnerech, třídění dle vlastních kritérií Odzadu a zepředu, Filmová databáze
7. (16.11.2018) Algoritmy, funktory, lambdy, zadání 1. DÚ Funktory
8. (23.11.2018) Polymorfní datové struktury, copy konstruktor, operátor přiřazení Polymorfní kontejner
9. (30.11.2018) Šablony Šablony funktorů
10. (7.12.2018) Implementace vlastního kontejneru, zadání 2. DÚ Gumové pole
11. (14.12.2018) Oprava 1. DÚ, tipy ke 2. DÚ, rady k implementaci kontejneru
12. (21.12.2018) Konstruktory a destruktory, virtuální metody, double dispatch Polymorfní konverze
13. (4.1.2019) Výjimky, streamy a manipulátory
14. (11.1.2019) Oprava 2. DÚ, revize parsování, analýza řešení zkoušky z 31.1.2018