Pascal tömb probléma?
Egy tömböt kell feltölteni véletlen számokkal, ez megvan.
Utána ki kell íratni a tömb elemeit, de ha a tömb valamely elemeinek értéke esetleg megegyezik, akkor csak egyszer kell, hogy ki legyen írva. Itt viszont elakadtam. Nem kell megírni a programot, elég egy kis rávezetés is. Remélem...
Kétféle megoldást tudok elképzelni.
1. Rendezed a tömböt növekvő sorrendbe. Elkezded két ciklussal kiíratni az elemeket.
A külső ciklus írogatja az elemeket, a belső pedig addig pörög, amíg két különböző szám nem jön egymásután, így kihagyja az ismétlődőket.
2. Ha nem akarsz rendezni, akkor sorban kiírod az elemeket, de úgy, hogy először egy lineáris kereséssel végignézed, hogy szerepelt-e már az adott szám az eddig kiírt elemek között. Ha igen, továbblépsz, ha nem, kiírod.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, 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!