Pascal II. 01. Eljárások, függv... 01. Gyakorló feladatok 02. Felsorolt típus, ... 02. Gyakorló feladatok 03. Állományok kezelése 03. Gyakorló feladatok 04. Unitok, CRT unit 04. Gyakorló feladatok 05. DOS unit, rendezé... 05. Gyakorló feladatok 06. Rekurzió, quicksort 06. Gyakorló feladatok 07. Backtracking 07. Gyakorló feladatok 08. GRAPH unit 08. Gyakorló feladatok 09. Kép mozgatása 09. Gyakorló feladatok 10. Winmouse unit 10. Gyakorló feladatok 11. Dinamikus adatsze... 11. Gyakorló feladatok 12. Dinamikus adatsze... 12. Gyakorló feladatok 13. Dinamikus adatsze... 13. Gyakorló feladatok
|
Programozás 2 (Pascal)
1 Gyakorló
feladatok
- Készítsünk alprogramot egy 100 elemű tömb kigenerálására. Az
alprogram paramétereként adjunk meg két számot (pl. X, Y), amelyek
jelentsék azt, hogy a tömbbe az alprogram ebből a tartományból generál
egész számokat (tehát olyan számokat, amelyek nagyobbak vagy egyenlők
X-el és kisebb vagy egyenlők Y-nal). Az alprogram ne felejtse el megvizsgálni,
hogy X<=Y, ha nem akkor cserélje ki X és Y értékét.
Készítsünk egy másik alprogramot, amely kiírja ezt a 100 elemű tömböt
vesszőkkel elválasztva a képernyőre.
A főprogramban generáljuk ki a tömböt majd írassuk ki az elkészített
eljárások segítségével.
- Az előző programunkat egészítsük ki. Készítsünk függvényt,
amely a tömb egy megadott részéből (pl. 2. elemétől az 51. eleméig)
kiválasztja a legkisebb elem indexét (pl. 42. elem) és ezt adja vissza. A
függvénynek tehát két paramétere lesz, amely a tömb részének kezdetét
és végét jelölik.
A főprogramban a függvényünk segítségével válasszuk ki és írassuk
ki a tömb 1.-10. eleme közöl a legkisebb elem indexét és értékét,
majd ugyanezt a 11.-20. elemekre, 21.-30. elemekre, stb.
|