Generáljon a sz. Gép 4 számot. (ez megvan). A játékosnak legyen az a feladata hogy a számsort növekvő sorrendbe tegye. A"melyik számot cseréljem melyikre" kérdésre válaszolva a gép írja ki a felcserélt sorrend utáni sorszámozott számsort?
A cserebere addig menjen mig a játékos cserélni nem akar. Ha már nem akar akkor a gép írja ki hogy valóban növekvő sorba rakta-e a számsort, mennyi cseréből és kérdezze meg akar-e új számsort a játékos. Ha a cserélések után nincs növekvő sorban a számsor akkor írja ki hogy ez nem jó cserélni kell még. Adjon lehetőséget újból a cserére?
Ez a feladat. remélem tudtok segíteni!
Mivel nem adtál meg programozási nyelvet, ezért max. egy algoritmust tudok felvázolni.
Az egész program egy nagy ciklusban fut.
I. ciklus kezdete
II. ciklus kezdete
0. Törlöd a képernyőt(opcionális) és kiírod a négy szám jelenlegi sorrendjét
1. Bekéred az első számot a billentyűzetről, eltárolod
2. Bekéred a második számot, eltárolod
3. Elvégzed a cserét
4. Megkérdezed, hogy akar-e még cserélni a játékos (I/N), eltárolod
5. Ha 4-ben igen volt a válasz, akkor megnézed, hogy növekvő sorrendben vannak-e a számok. Pld ezt úgy tudod megtenni, hogy 2-től 4-ig egyesével végig mész rajtuk, és ha az előző szám nagyobb, mint a jelenlegi akkor nincsenek sorrendben. Kiírod, hogy megfelelő sorrendben vannak-e
6. Ha 4-ben igen volt a válasz, vissza a II. ciklus elejére. Ha nem, akkor a következőre lépsz
II. ciklus vége
7. Megkérdezed a játékost, hogy akar-e új játékot. Ha igen, új számokat generálsz és I. ciklus elejére lépsz. Ha nem, akkor vége.
Szia!
Köszi szépen a válkaszt! Remélem tudok menni vlamire... Amúgy C++ lenne DevC++-t használok...
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!