Hello. Im trying to learn c++ and started by making a basic dice game, and i wanted it to loop around without stoping but cant make it work, can someone show med how i where to make this code bellow loop ? #include "stdafx.h" #include <iostream> #include <ctime> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { int terning, terning2, pengar, vinst, vinst2, satsa, drabort, plusa, i; pengar = 1000; srand(time(0)); terning = rand() & 6 + 1; terning2 = rand() & 6 + 1; cout << "nu är det dags att spela tarning " << endl; cout << "Hur mycket vill du satsa? du har " << pengar; cin >> satsa; drabort = pengar - satsa; cout << "Du fick: " << terning << endl; cout << "Din mamma fick: " << terning2 << endl; vinst2 = satsa + satsa; if (terning > terning2) cout << "Du vinner med " << terning << " du van " << satsa + satsa << " och har nu " << vinst2 << endl; else if (terning2 > terning) cout << "Din mamma vinner med " << terning2 << " du Förlorade " <<satsa + satsa << " och har nu " << vinst2 << endl; return 0; } Code (markup):
I don't really understand why you want to loop forever, but something like this will do: #include "stdafx.h" #include <iostream> #include <ctime> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { int terning, terning2, pengar, vinst, vinst2, satsa, drabort, plusa, i; pengar = 1000; while(true){ srand(time(0)); terning = rand() & 6 + 1; terning2 = rand() & 6 + 1; cout << "nu är det dags att spela tarning " << endl; cout << "Hur mycket vill du satsa? du har " << pengar; cin >> satsa; drabort = pengar - satsa; cout << "Du fick: " << terning << endl; cout << "Din mamma fick: " << terning2 << endl; vinst2 = satsa + satsa; if (terning > terning2) cout << "Du vinner med " << terning << " du van " << satsa + satsa << " och har nu " << vinst2 << endl; else if (terning2 > terning) cout << "Din mamma vinner med " << terning2 << " du Förlorade " <<satsa + satsa << " och har nu " << vinst2 << endl; } return 0; } PHP: Basically while true keep looping. Peace,