#include <iostream>
#include <time.h>
#include <cstdlib>
#include <windows.h>
using namespace std;
int liczba; //liczba losowa
string agree; //odpowiedz
int liczba_prob=0;
int main()
{
std::cout << "Witaj w symulatorze rzutu kostka !" << endl;
std::cout << "\nCzy chcesz wykonac pierwszy rzut ?" << endl;
std::cout << "TAK/NIE" << endl;
std::cin >> agree;
if((agree=="TAK")||(agree=="tak"))
{
do
{
liczba_prob++;
std::cout << liczba_prob << ". Rzut odbedzie sie za:\n " << endl;
for(int i=3;i>=1;i--)
{
Sleep(1000);
std::cout << i << "\a" << endl;
}
system("cls");
srand(time(NULL));
liczba=rand()%6+1;
std::cout << "\nWylosowana liczba to: " << liczba <<endl;
std::cout << "\nCzy chcesz losowac jeszcze raz ?";
std::cout << "\nTAK/NIE" << endl;
std::cin >> agree;
}while((agree=="TAK")||(agree=="tak"));
if((agree=="NIE")||(agree=="nie"))
{
Sleep(1000);
std::cout << "No to Pa,Pa :>";
exit(0);
}
else
{
std::cout << "Napisz TAK, lub NIE !\n";
std::cout << "TAK/NIE" << endl;
std::cin >> agree;
if((agree=="TAK")||(agree=="tak"))
{
do
{
liczba_prob++;
std::cout << liczba_prob << ". Rzut odbedzie sie za:\n " << endl;
for(int i=3;i>=1;i--)\
{
Sleep(1000);
std::cout << i << "\a" << endl;
}
system("cls");
srand(time(NULL));
liczba=rand()%6+1;
std::cout << "\nWylosowana liczba to: " << liczba <<endl;
std::cout << "\nCzy chcesz losowac jeszcze raz ?";
std::cout << "\nTAK/NIE" << endl;
std::cin >> agree;
}while((agree=="TAK")||(agree=="tak"));
}
if((agree=="NIE")||(agree=="nie"))
{
Sleep(1000);
std::cout << "No to Pa,Pa :>";
exit(0);
}
else
{
std::cout << "Napisz TAK, lub NIE !\n";
std::cout << "TAK/NIE" << endl;
std::cin >> agree;
if((agree=="TAK")||(agree=="tak"))
{
do
{
liczba_prob++;
std::cout << liczba_prob << ". Rzut odbedzie sie za:\n " << endl;
for(int i=3;i>=1;i--)\
{
Sleep(1000);
std::cout << i << "\a" << endl;
}
system("cls");
srand(time(NULL));
liczba=rand()%6+1;
std::cout << "\nWylosowana liczba to: " << liczba <<endl;
std::cout << "\nCzy chcesz losowac jeszcze raz ?";
std::cout << "\nTAK/NIE" << endl;
std::cin >> agree;
}while((agree=="TAK")||(agree=="tak"));
}
if((agree=="NIE")||(agree=="nie"))
{
Sleep(1000);
std::cout << "No to Pa, Pa :>";
exit(0);
}
}
}
}else if((agree=="NIE")||(agree=="nie"))
{
Sleep(1000);
std::cout << "No to Pa, Pa :>";
exit(0);
}
else
{
std::cout << "Napisz TAK, lub NIE !\n";
std::cout << "TAK/NIE" << endl;
std::cin >> agree;
if((agree=="TAK")||(agree=="tak"))
{
do
{
liczba_prob++;
std::cout << liczba_prob << ". Rzut odbedzie sie za:\n " << endl;
for(int i=3;i>=1;i--)\
{
Sleep(1000);
std::cout << i << "\a" << endl;
}
system("cls");
srand(time(NULL));
liczba=rand()%6+1;
std::cout << "\nWylosowana liczba to: " << liczba <<endl;
std::cout << "\nCzy chcesz losowac jeszcze raz ?";
std::cout << "\nTAK/NIE" << endl;
std::cin >> agree;
}while((agree=="TAK")||(agree=="tak"));
}
if((agree=="NIE")||(agree=="nie"))
{
Sleep(1000);
std::cout << "No to Pa, Pa :>";
exit(0);
}
}
return 0;
}
Witam, jak widać w temacie mam to problem z instrukcją system("pause"). Mianowice jestem dość nowy w świecie programowania i nie wiem gdzie zastosować ową instrukcje by program nie wyłączał się od razu po odpaleniu go ze skrótu. Za wszystkie odpowiedzi serdecznie dziękuje i pozdrawiam.