C++ program ujraindítása az "U" gombal

C++ program ujraindítása az "U" gombal
2012-08-15T08:20:28+02:00
2012-08-15T10:37:46+02:00
2022-11-26T14:41:57+01:00
TenszikX
Sziasztok

Szeretném megcsinálni az egyik programomba, hogy az
U
gomb megnyomására újra induljon a program a
Press any key to continue . . .
kiírása után.

Forráskód:
#include <iostream.h> #include <stdlib.h> using namespace std; int main(){ int a,b,c,d,e,f,g,h,i; cout<<"Udvozollek "<< endl; cout<<"Teszt:"<< endl; cout<<"Megakarja nyitni az kivonogepet?"<<endl<<"Igen:1"<<endl; cin>>f; g=1; if(f==g){ system("start Project4.exe");} cout<<"15+x=128"<< endl; cout<<"x="; cin >> a; endl; h=2; if(a==113){ cout<<"Megakarja nyitni a szorzogepet?"<<endl<<"Igen:2"<<endl; cin>>i; cout<<"9*9="; if(i==h){ system("start Project3.exe");} cin >> b; if(b==81){ if(c==c){ cout<<"Irjon be 1-10 egy szamot:"; cin>>d; if(d==7){ cout<<"Szerencseje van!"<<endl; system("PAUSE>>VOID"); system("START Project2.exe"); } } } } endl; e=7; if(d!=e){ cout<<"Pehje van!"<<endl; } cout<<"Viszont latasra" << endl; system("PAUSE"); return 0; }

A válaszokat előre is köszönöm!
Mutasd a teljes hozzászólást!
Nem jut eszembe jobb megoldás, mint a goto.
Ha minden igaz, valahogy így kell használni:

int main(){ int a,b,c,d,e,f,g,h,i; restart: cout<<"Udvozollek "<< endl; ... system("PAUSE"); goto restart;
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd