#include <iostream>
#include <cstdlib>
#include <time.h>
#include <stdio.h>
#include <conio.h>
using namespace std;
string imie;
int liczba,strzal,wybor, ile_prob=0,ile_prob2=0;
int main()
{
cout << "Podaj imie: " ;
cin >> imie;
cout<<endl<< "Witaj "<<imie<<"!"<<endl<<endl;
cout<<" Pomyslalem sobie liczbe od 1...100"<<endl;
srand(time(NULL));
liczba=rand()%100+1;
while(strzal!=liczba)
{
ile_prob++;
cout<<"Podaj jaka to liczba (to twoj " <<ile_prob<<" strzal):"<<endl;
cin>>strzal;
cin.get();
if (strzal==liczba)
cout<<"Brawo, trafiles i wygrywasz w " <<ile_prob<<" strzale!!!!"<<endl;
else if(strzal<liczba)
cout<<"To za malo. Podaj wieksza liczbe"<<endl;
else if (strzal>liczba)
cout<<"To za duzo. Podaj mniejsza liczbe"<<endl;
}
for(;;)
{
cout<<"Chcesz grac znowu???"<<endl;
cout<<"Wcisinij t, aby kontynuowac"<<endl;
cout<<"Wcisinij n, aby skonczyc"<<endl;
wybor=getch();
switch(wybor)
{
case 't':
{
cout<<" Pomyslalem sobie liczbe od 1...100"<<endl;
srand(time(NULL));
liczba=rand()%100+1;
while(strzal!=liczba)
{
ile_prob2++;
cout<<"Podaj jaka to liczba (to twoj " <<ile_prob2<<" strzal):"<<endl;
cin>>strzal;
cin.get();
if (strzal==liczba)
cout<<"Brawo, trafiles i wygrywasz w " <<ile_prob2<<" strzale!!!!"<<endl;
else if(strzal<liczba)
cout<<"To za malo. Podaj wieksza liczbe"<<endl;
else if (strzal>liczba)
cout<<"To za duzo. Podaj mniejsza liczbe"<<endl;
}
}
break;
case 'n':
exit(0);
break;
default: cout <<"Nie ma takiej opcji"<<endl;
}
}
cin.get();cin.get();
system("cls");
return 0;
}
NIe wiem jak zmienic kod aby odliczanie strzaŁow za kazdym razem zaczynalo sie od zera???
poprosze o jakies porady. Jestem poczatkujacy w c++ :)