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
|