Hogyan oldjam meg a program lent említett részét?
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.
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?
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!