1. Írjuk át C++ ba az
alábbi pszeudokódot:
olvasd n;
//n egy egész szám
ha n < 0 akkor
n <- -n;
i <- 1;
amig i*i <= n vegezd el
i <- i + 1;
ird i-1
2. A fenti pszeudokódot írjuk úgy át, hogy ne legyen benne egy ciklus sem!
Forrás: 2009 es érettségi variáns, I tétel
3. A CSOMAG adattípus lehetővé teszi
két valós szám tárolását, amely közül az egyik egy postai csomag értéke
RON ban (<= 100 000),
a második a csomag tömege
grammban.(<=10 000). Ezenkívül az adattípus tárolja a feladó nevét
és cimét, illetve a címzett nevét, címét.
Írjunk egy C++ adattípust, amely lehetővé teszi ilyen csomag tömbök tárolását!
Forrás: 2009 es érettségi variáns, II tétel
4. Írjunk egy C++ programot, amely beolvas a billentyűzetről egy számot n24,
majd felépít egy n x n es mátrixot a következő szabály alapján:
Az első sorban 0, 2, ... 2n - 2
a második sorban 2n, 2n + 2, ... 4n - 2
a harmadik sorban 4n, 4n + 2, ....6n - 2
..............................................................
az utolsó sorban 2n^2 - 2n, ,2n^2 - 2n + 2, ... 2n^2 - 2
Például n=3 ra
a következő mátrixot írná ki:
0 2 4
6 8 10
12 14 16
Forrás: 2009 es érettségi variáns, II tétel