Ezt hogy, lehet megcsinálni? Többi lent. C ++
Hogyan csináljam meg,hogy rossz kód beírása esetén kérje újból a kódot. Még kétszer!
És ha nem sikerült beírni a helyes kódot a 2 próbálkozás után akkor automatikusan léptessen ki a programból.
itt a függvény:
#include <iostream>
#include <string>
bool ORANGE()
{
std::cout <<"Udvozollek az ORANGE()fugvenyben\n\n";
int X,Y,T = 0 ; //ORANGE xD 0000=0
X = 0;
while (T++>3);
{
std::cout <<"ORANGE belepeshez adja meg a kodot:";
std::cin >> Y;
if (X==Y)
{
std::cout <<"A kod jo belepes indul \n";
return true;
}
else
std::cout <<"Akod rossz \n";
}
return false;
}
int main ()
{
std::string A1,A2;
std::cout <<"HELLO \n";
std::cout <<"Add meg a vezetekneved:";
std::cin >> A1;
std::cout <<"Add meg az utoneved:";
std::cin >> A2;
std::cout <<"Udvozollek "<< A1 <<(" ") <<A2 <<"\n";
std::cout <<"Most meg fogom hivni az ORANGE() fugvenyt\n";
ORANGE();
system("pause>>void");
return 0;
}
Úr isten végre valaki :D
Köszi ment a zöld kéz.
Nagyon örülök hisz ezzel szenvedtem már 1 hete .
Jó volna még hallani felőled :D
És ha azt akarnám megoldani,hogy ha elrontom a kódot akkor írja ki,hogy rossz kód és még utána ,hogy 2 lehetősége maradt,aztán ha elrontom akkor rossz kód 1 lehetősége maradt .
és jó kód megadása esetében ne lépjen ki a programból csak akkor ha elrontottam 3-szor a kódot.
amúgy jó lett nagyon amit írtál alaposan át fogom tanulmányozni





Mindig vond ki a maximum lehetőségből a már elrontottakat, tehát pl. 3-T
Azt, hogy jó-e a kód pedig a főprogramban a visszatérési érték ellenőrzésével ellenőrizd, pl:
Itt most egy egyszerű do while ciklussal csináltam meg, hogy a program ne lépjen ki, nyilvánvalóan oda majd az a programrész jön, amit akkor szeretnél végrehajtani, ha jó a kód.
Igen jó lett! Alaposan át fogom tanulmányozni!
nagyon profi vagy
ment még egy zöld kéz :D
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!