Kezdőoldal » Számítástechnika » Programozás » Hogyan oldjam meg a program...

Hogyan oldjam meg a program lent említett részét?

Figyelt kérdés

Sziasztok ! Lenne egy programom, amit az egyetemen be kellene adnom. A programozási nyelv: C illetve Konzolosan kell megoldani. A következő a problémám:

Ugye az elején ki kell választani, hogy mit szeretne az adott felhasználó regisztrálni vagy pedig belépni. Ezt egy string es if függvényekkel meg is oldottam. Ha egyest nyom az illető regisztrálni fog, ha kettest akkor pedig belépni. A problémám az, hogy a sikeres regisztrálás után nem tudom, hogyan kellene visszalépni a főoldalra, vagy a login program részre lépni. Így csak akkor lehet belépni, ha újra indítom a programot. Van erre valami megoldás vagy már az elején nem ilyesmi módszerrel kellett volna megoldanom ?

Válaszokat előre is köszönöm.



2019. nov. 17. 18:26
 1/3 anonim ***** válasza:
71%

Csinálj egy loop -ot ami maga a főmenű legyen. A regisztrációnál (1 -es) legyen egy bool változód,ami az első regisztráció végén változzon true állapotra. Ha ezt a bool-t ellenőrzöd mindig a regisztrálás elején,hogy true vagy false,akkor megoldhatod,hogy ne lehessen újra regelni. Regisztráció végén break -elj ki vissza a fő loop -ba.

B verzió: nem egy közkedvelt (pedig kisebb programoknál nem olyan rossz megoldás!) hogy használj GOTO -t. C -nél nem akkora antikrisztus még mint más programnyelveknél. És ha meg működik,nem tök mindegy?

2019. nov. 17. 18:39
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
80%
Vagy csinálsz egy metódust ami a főmenüt kezeli, és a mainbe is azt hívod meg, és nem ott implementálod. A regisztráció után meghívod ismét.
2019. nov. 17. 18:45
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:
Nagyon szépen köszönöm a gyors reagálást :D és a fain megoldásokat. Megy a zöld kéz :)
2019. nov. 17. 18:47

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!