Tétel
Munkaidő: 30 perc. 3 pont jár hivatalból.
1.
Adott az alábbi programrészlet. Kövessük nyomon a futását, ha a bemenet: 5 10 2 3 1 5. Adjuk meg a kimenetet és a változók értékeinek táblázatát! – 2p
| |
Megoldás
n | 5
----+-----------------
x | 10 2 3 1 5
----+-----------------
rez | 0 10 22 47 95 195
----+-----------------
i | 1 2 3 4 5 6
KIMENET:
10
22
47
95
195
2.
Az input.txt fájlban adottak 1000-nél nem nagyobb pozitív egész számok, nem tudjuk előre, hogy hány darab (1p a helyes beolvasásért). A konzolablakba írjuk ki a következő információkat:
a. Mennyi az elemek átlaga? – 1p
b. Mennyi a legkisebb és legnagyobb érték? – 1p
Példa: ha a bemeneti fájlban az 1 2 5 4 4 számok találhatók, legyenek kiírva a 3.2 1 5 értékek.
3.
Adott a konzolablakban egy n pozitív egész szám. Írjuk ki az output.txt fájlba a Fibonacci-sorozat első n darab tagját! – 2p (amiből 1p a beolvasás és kiírás)
Példa: ha a bemenet 6, a fájl tartalma: 1 1 2 3 5 8