C program, random szám eltalálása feladat, megoldás?
A feladat a következő:Készítsen egy számkitaláló programot! A program kitalál véletlenszerűen egy pozitív egész számot (1 és 1000 között), a felhasználó pedig addig tippel, amíg meg nem találja a keresett számot. A program minden tipp után megmondja, hogy a felhasználó tippje kisebb vagy nagyobb a keresett értéknél. Ha eltalálta, akkor pedig azt. Ilyenkor egyúttal be is fejeződik a program futása. • Segítség: getline( [link] toi( [link] szame( [link] do while
Én eddig jutottam: [link]
scanffel, szerintem meg tudnám csinálni, de szeretném tudni a megoldást getlinenal.
Előre is 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)
Szerintem ez azért elég rendesen túl lett bonyolítva.
Generálsz egy random számot.
Ciklus
...Kérsz egy tippet
......Ellenőrzöd a tippet
......Ha szám és [1,100] intervallumon belül van
..........Ha egyenlő a generált számmal
...............Eltaláltad
..........Különben újat kérsz
......Különben nem megfelelő a bemenet
Ez pár sorban megoldható.
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!