Javaban hogy lehet egy adott helyre "visszavinni" a programot?
Figyelt kérdés
Egy olyan programocskát írok, amiben 2 opció közül lehet választani. Hogy lehet megoldani, hogy ha nem jó szót írok be, akkor a program újra bekérje a szót?2015. febr. 24. 20:26
11/13 A kérdező kommentje:
így néz ki
2015. febr. 24. 20:55
12/13 anonim válasza:
Nem javaban, de a lényeg benne van:
bool chooseOne()
{
std::cout << "Which one do you like? Cat or dog?" << std::endl;
std::string választott;
std::cin >> választott;
if (választott == "cat")
{
std::cout << "I hate cats!" << std::endl;
return true;
}
else if (választott == "dog")
{
std::cout << "Dogs are cute." << std::endl;
return true;
}
std::cout << "You can only choose dog or cat!" << std::endl;
std::cout << "Please try again!" << std::endl;
return false;
}
int _tmain(int argc, _TCHAR* argv[])
{
while (!chooseOne())
;
return 0;
}
13/13 anonim válasza:
TL;DR
do { // az adott pont
amitUjraAkarszFuttatni();
boolean visszaAkarszEUgrani = // eldöntöd
} while (visszaAkarszEUgrani);
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!