Kezdőoldal » Számítástechnika » Programozás » Hogyan kéne megcsinálni ezt a...

Hogyan kéne megcsinálni ezt a tömbös feladatot? (lent)

Figyelt kérdés

Készítenem kell egy programot, ami egész számokat kér be egy tömbbe, legfeljebb 21 darabot.


A számok bekérésének le kell állnia, ha elérte a maximális mennyiséget, vagy a következő végjel értékét: -106


A bekérés után a programnak meg kell jelenítenie a tömbben eltárolt elemek számát, majd alá egy sorba a tömb elemeit fordított sorrendben.


Itt az a trükk, hogy LEGFELJEBB 21 darabot kér, így gondolom a sima for ciklusos bekérés ide kevés. Figyelem! Lehet, hogy hülyeségek következnek. Elvileg malloc-okkal és pointerekkel kéne, de ha van egyszerűbb módszer, örülnék neki (sima, de nagyon sok elemű tömbbel nem sikerült működésre bírnom). Megpróbáltam egy internetes példakódot átírni, de nem igazán jön ki eredmény. A tömbben eltárolt elemek száma elvileg ez: int tombelem = sizeof(tomb) / sizeof(tomb[22]); ezt be kell ágyazni a kódba. A fordítva kiiratás is talán pointeres lehet.



2019. okt. 26. 01:16
1 2
 11/11 A kérdező kommentje:
Sikerült megoldanom úgy, hogy a tömb j-1-edik elemét iratom ki. Köszi mindenkinek a segítséget.
2019. okt. 26. 20:27
1 2

Kapcsolódó 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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!