Kezdőoldal » Számítástechnika » Programozás » Pascal tömb probléma?

Pascal tömb probléma?

Figyelt kérdés

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...


2012. dec. 28. 01:15
 1/7 anonim ***** válasza:

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.

2012. dec. 28. 02:00
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
Az első megoldásod a uniq és sort alkalmazások használatával megegyező megközelítés. És egyébként ez az algoritmus gyors is lehet.
2012. dec. 28. 10:36
Hasznos számodra ez a válasz?
 3/7 iostream ***** válasza:
Van valami set pacalban is, arra is ránézhetsz. Ugye a halmaz tulajdonsága, hogy egy elem csak egyszer szerepelhet benne, ez nagyon jó szűrőnek, és még csak az elemek sorrendjét sem változtatja.
2012. dec. 28. 10:55
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
Én is a halmazra szavazok, bár a Pascal-oktatásban ritkán szokott sorra kerülni, de érdemes utánanézni.
2012. dec. 28. 12:13
Hasznos számodra ez a válasz?
 5/7 A kérdező kommentje:
Kösz mindenkinek, próbálkozok vele, de eddig nem nagyon akar sikerülni. Megtenné valaki, hogy összedob egy ilyen programot? Köszi.
2012. dec. 28. 17:51
 6/7 ejbenjaro ***** válasza:
Valami ilyesmi: [link]
2012. dec. 30. 09:37
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:
köszönöm :)
2012. dec. 30. 15:42

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

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!