Fájlnév/könyvtár	Feladat	
01.		alakzatok.cpp	Készítse el a síkbeli alakzatok területét és kerületét számító osztályok hierarchiáját!	
02.		DINPTRTOMB	Tervezzen mutatók tarolására alkalmas dinamikus tömb osztálysablont! Mutassa be a sablon használatát string* típusú elemek tárolásával!	
03.		Egeszhalmaz	A karakterhalmaz alapján készítse el a nem negatív egész számok tárolását lehetővé tevő halmaztípust! Alkalmazzon dinamikus tárolást! 	
04.		eletjatek.cpp	Készítsen életjáték programot, amely a fű, nyúl és róka életét modellezi az alábbi szabályok szerint:
Legalább 2 róka szaporodik, legalább 2 nyúl szaporodik, a fű átterjed a szomszédos pozícióra.
A róka megeszi a nyulat, a nyúl megeszi a füvet.
Ha túl sok a róka, vagy túl öreg a róka kihalnak. Az öreg nyulak is kihalnak.	
05.		FiboSor.cpp	Készítsünk osztályt, amely a Fibonacci számsor első, a konstruktorban megadott számú elemét tárolja!	
06.		halmaz.cpp	Készítsünk egész típusú elemek kezelését végző halmazosztályt! 	
07.		haromszog.cpp	Készítse el a háromszög területét és kerületét számító program objektum-orientált változatát! Alkalmazza a kivételkezelés eszköztárát! 	
08.		ido.cpp	Készítsen időpontok tárolására alkalmas osztályt, a szükséges túlterhelt műveletekkel együtt!	
09.		KARAKTERHALMAZ	Tervezzen karakterhalmaz kezelését segítő osztályt az alapvető halmazműveletekkel. 	
10.		Ketiranyu Lista	Fejlesszen ciklikus, kétirányú láncolt listát megvalósító osztálysablont! Valósítsa meg a szokásos listaműveleteket! 	
11.		NBTomor	Készítsen programot angol nagybetűs szöveg tömörítésére - a szöveg szóközöket is tartalmazhat!	
12.		Qegyenlet.cpp	Készítse el a másodfokú egyismeretlenes egyenlet megoldását objektum-orientált felfogásban! 	
13.		Racionalis	Fejlesszen osztályt a racionális (tört-) számok tárolására, és lássa el az alapvető aritmetikai, relációs és I/O műveletekkel!	
14.		Rendezett Tomb	Tervezzen általánosított rendezett tömb osztályt, az alapműveleteken túlmenően, az összefésülés műveletének megvalósításával!	
15.		RENDLISTA	Fejlesszen egész elemeket rendezett listába fűző programot! Valósítsa meg a legfontosabb listaműveleteket, mint a beszúrás, keresés, elemtörlés, listatörlés!	
16.		RENDLISTASabLON	Készítse el a RENDLISTA alkalmazás sablonváltozatás, és használja többféle típusú adat listába fűzésére!	
17.		sajatstring.cpp	Tervezzen karaktersorozatok kezelését segítő osztályt!	
	Fájlnév/könyvtár	Feladat	
18.		sor.cpp	Fejlesszen egy FIFO működésű (egyszerű) sor osztályt, és mutassa be a működését! 	
19.		striterator.cpp	Egészítse ki az előző (sajatstring.cpp) feladat string osztályát egy stringiterator osztállyal! 	
20.		Stopper	Készítsen egy Stopper osztályt, amely segíti a programrészek futási sebességének mérését! Használja a ctime állományban deklarált clock() függvényt!	
21.		Szotar	Tervezzen angol-magyar szótár megvalósítását segítő hashtábla osztályt az alapvető táblakezelési műveletekkel!	
22.		VEREM.cpp	Fejlesszen egy LIFO működésű verem (stack) osztályt, és mutassa be a működését!