Felmérőre: - a C++ programozási nyelv elemei: - beolvasás, kiítás, műveletek - elágazás (if-else) - ciklus (while, for, do-while) - pszeudokód - elágazás (ha...akkor) - ciklusok (amíg, minden, ismételd...ameddig) Feladattípusok: ciklusátírások (A -> B) (>= 2 pont) nyomonkövetés (>= 2 pont) írjunk programot: egyszerű ciklusok, (>= 1 pont) összetett ciklusok (pl. piramis) lnko, lkkt vagy prímteszt (== 1 pont) Gyakorlatok / ismétlés: 1. FOR -> WHILE (írjuk át) for (int i = 15; i <= 100; i++) { if (i % 3 == 0) cout << i << endl; } ---> int i = 15; while (i <= 100) { if (i % 3 == 0) cout << i << endl; i++; } 2. DO-WHILE -> ismételd...ameddig int i = 5; do { cout << i; i += 2; // i = i + 2; } while (i < 10); ---> i <- 5 ismételd | | kiír i | i <- i + 2 | |ameddig nem (i < 10) [] VAGY: i <- 5 ismételd | | kiír i | i <- i + 2 | |ameddig i >= 10 [] 3. DO-WHILE -> WHILE int n; cin >> n; do { cout << n; n++; } while (n < 10); ---> int n; cin >> n; cout << n; n++; while (n < 10) { cout << n; n++; } 4. WHILE -> DO-WHILE int n; cin >> n; while (n < 10) { cout << n; n++; } ---> int n; cin >> n; if (n < 10) { do { cout << n; n++; } while(n < 10); } ------------------------------