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)
9 Gyakorló
feladatok
- Készítsünk programot, amely bekér egész számokat mindaddig, amíg
nem adjuk meg a 0-t. A program határozza meg és írja ki a beadott egész
számok közül a legkisebbet és a legnagyobbat. (A 0-t ne számítsa bele
a beadott számokba, ez csak a bevitel végét jelzi.) A számok beolvasását a 0
végjelig repeat
.. until ciklus segítségével valósítsuk meg!
- Készítsünk játékprogramot, amely gondol egy számot 1 és 50 között.
A felhasználó addig találgathat, amíg nem találja el a keresett számot.
A számítógép minden rossz tipp után írja ki, hogy a gondolt szám
nagyobb vagy kisebb.
- Egészítsük ki az előző programunkat úgy, hogy a játékos csak
maximum 7-szer tippelhessen. Ha a hetedik tippre sem találja el a gondolt
számot, a program írja ki a gondolt számot majd fejeződjön be.
- Olvassunk be pozitív egész számokat 0 végjelig. Írjuk ki a számok
számát és a számok átlagát. (A 0-t ne számítsa bele a beadott számokba,
ez csak a bevitel végét jelzi.)
- Készítsünk programot, amely ki fogja kérdezni a matematikát (két szám
összeadását, kivonását és szorzását az <1,10> intervallumból).
A két számot és a műveletet a számítógép véletlenszerűen válassza
ki. A program akkor fejeződjön be, ha a felhasználó 10 példát kiszámolt
helyesen. Rossz válasz esetén kérdezze újra ugyanazt a példát. A
program végén írjuk ki az eredményességet százalékokban.
- Készítsünk programot, amely bekér egy egész számot és felbontja prímtényezők
szorzatára. (Pl. 12 = 2*2*3 - a szorzatban csak prímszámok
vannak.)
- Készítsünk programot, amely kiszámolja a/b+c/d (két tört összegét),
majd az eredmény törzsalakú törté alakítja (amely már nem egyszerűsíthető
tovább).
|