Pascal I. 01. A program szerkez... 01. Gyakorló feladatok 02. Változók használata 02. Gyakorló feladatok 03. A FOR ciklus 03. Gyakorló feladatok 04. Egymásba ágyazo... 04. Gyakorló feladatok 05. Karakterláncok ... 05. Gyakorló feladatok 06. Az IF feltételvizsgálat 06. Gyakorló feladatok 07. A CASE elágazás 07. Gyakorló feladatok 08. A WHILE..DO ciklus 08. Gyakorló feladatok 09. A REPEAT..UNTIL ... 09. Gyakorló feladatok 10. Tömbök (ARRAY ... 10. Gyakorló feladatok 11. Műveletek tömbökkel 11. Gyakorló feladatok 12. Kétdimenziós töm... 12. Gyakorló feladatok 13. Műveletek kétdime... 13. Gyakorló feladatok
|
Programozás 1 (Pascal)
13 Gyakorló
feladatok
- Olvassunk be egy N egész számot (1<=N<=10), majd egy NxN-es kétdimenziós
tömbbe olvassunk be természetes számokat.
- Írjuk ki a tömböt a képernyőre, pl. N=4-re és a következő számokra
ilyen formában::
60 19 17 53
17 82 26 10
8 11 29 90
64 77 19 70
- Írjunk a tömb átlójába 0-kat, majd írjuk ki a tömböt újra
a képernyőre:
0 19 17 53
17 0 26 10
8 11 0 90
64 77 19 0
- Generáljunk ki egy 8x8-as tömbbe véletlen számokat, majd írjuk ki a
tömböt.
- Keressük meg a tömb legkisebb és legnagyobb elemét.
- Számítsuk ki a tömb elemeinek összegét és számtani középértékét.
- Olvassunk be egy N egész számot (1<=N<=10), majd egy NxN-es kétdimenziós
tömbbe generáljunk véletlen egész számokat 10-tol 99-ig.
- Írjuk ki a kigenerált tömböt, pl. N=3-ra:
34 58 19
85 50 11
99 25 17
- Keressük meg a tömb legkisebb elemét és ezt az elemet cseréljük
ki a tömb első sorának első elemével. Írjuk ki újból a tömböt:
11 58 19
85 50 34
99 25 17
- Olvassunk be egy N egész számot (1<=N<=10), majd egy NxN-es kétdimenziós
tömbbe olvassunk be természetes számokat.
- Írjuk ki a tömböt a képernyőre, pl. N=4-re és a következő számokra
ilyen formában:
1 58 19 20
10 5 17 16
9 25 50 70
33 91 80 17
- Cseréljük ki a tömbben az első és az utolsó sorban levő elemeket,
majd írjuk ki a tömböt újra a képernyőre:
33 91 80 17
10 5 17 16
9 25 50 70
1 58 19 20
- Olvassunk be egy N egész számot (1<=N<=10), majd egy NxN-es kétdimenziós
tömbbe generáljunk véletlen egész számokat 10-tol 99-ig.
- Írjuk ki a kigenerált tömböt, pl. N=6-ra:
34 58 19 51 11 58
85 50 11 51 13 33
99 25 17 22 27 91
12 34 87 42 65 70
11 10 69 74 88 92
30 34 74 75 54 47
- Tükrözzük a tömböt a vízszintes tengelye mentén (első sort
cseréljük ki az utolsóval, másodikat az utolsó előttivel, stb.):
30 34 74 75 54 47
11 10 69 74 88 92
12 34 87 42 65 70
99 25 17 22 27 91
85 50 11 51 13 33
34 58 19 51 11 58
- Olvassunk be egy N egész számot (1<=N<=10), majd egy NxN-es kétdimenziós
tömbbe generáljunk véletlen egész számokat 10-tol 99-ig.
- Írjuk ki a kigenerált tömböt, pl. N=6-ra:
34 58 19 51 11 58
85 50 11 51 13 33
99 25 17 22 27 91
12 34 87 42 65 70
11 10 69 74 88 92
30 34 74 75 54 47
- Tükrözzük a tömböt a bal felső sarokból a jobb alsó sarokba
húzódó átlója szerint (tehát valójában az első oszlop felcserélődik az első
sorral, a második oszlop a második sorral, stb.):
34 85 99 12 11 30
58 50 25 34 10 34
19 11 17 87 69 74
51 51 22 42 74 75
11 13 27 65 88 54
58 33 91 70 92 47
|