Hogyan kell folyamatábrán 5 számot bekérni és eldönteni melyik a legnagyobb, ciklussal?
Küzdök nagyon, de nem jövök rá, hogyan lehetne ezt megoldani...
Tömbbel, vagy nagyon sok if-el igen, de hogy folyamatábrán egy ciklussal...
Köszönöm a segítséget!
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Ha beírod googleba ad választ:
Egyébként ha nem találod akkor keress rá hogy:szélsőérték kiválasztás algoritmus
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Attól függ, hogy mmiben? C++ vagy Paschal
Először deklarálsz egy tömböt. Aztán egy for ciklussal bekéred a tagokat. Egy másik forban pedig if segítségével vizsgálod, h az adott elem nagyob/kisebb a másiknál, ha igen, akkor cserélje ki
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
bekéred a (for v. while) cikluson belül a számot, azt átadod TMP változónak, amely 0-ra van inicializálva.
A köv számot akkor adod át TMP-nek, ha az nagyobb, mint TMP.
A végén a TMP tartalma lesz a keresett szám.
Ha function akkor azzal térsz vissza. Ennyi.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!