Ezt hogy kell megoldani?
/* Olvassunk be egész számokat 0 végjelig egy
maximum 100 elemű tömbbe (a tömböt 100 eleműre
deklaráljuk, de csak az elejéből használjunk annyi elemet,
amennyit a felhasználó a nulla végjelig beír).
A beolvasás után írjuk ki a számokat a beolvasás
sorrendjében majd fordítva. */





Deklarálsz egy tömböt, és egy változót - ami azt számlálja, hogy hány elemet raktál eddig a tömbbe.
For ciklus feltételében megadod, hogy addig menjen el, amekkora méretű a tömb.
Beolvasol egy számot, ellenőrzöd, hogy az a szám nem-e 0, ha 0, akkor egy break;-kel kilépsz a ciklusból, ha nem 0, akkor a változót - ami számlálja az elemeket növeled 1-gyel, és berakod a tömb i-edik helyére. Ezután újra bekér számot......
//most jön a kiiratás
Utána egy újabb for ciklussal a ciklusváltozónak az értéke legyen az a változó, amit már a program elején deklaráltál, feltételben menjen el 0-ig, és a szokásos "i++" helyett "i--"-t írj.
Ezután a ciklusmagban írasd ki a tömb i-edik elemét...
Valahogy így, megpróbáltam érthetően leírni.
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!