#include
#include
#include
#include
#include
#include
#include
using namespace std;
void zasady();
void o_co_chodzi();
void start();
int main()
{
cout<< "_________________________________"<
do{
cout<< endl;
cout<< endl;
char wybor;
cout <<"---------------------------------"<
switch(wybor)
{
case '1':
{
zasady();
break;
}
case '2':
{
start();
break;
}
case '3':
{
o_co_chodzi();
break;
}
}
}while(true);
return 0;
}
void zasady()
{
fstream plik;
string linia;
int nr_linii=1;
plik.open("Zasady.txt",ios::in);
if(plik.good()==false)
{
cout << "Nie ma takiego pliku :(";
}
while(getline(plik,linia))
{
cout <<"---------------------------------"<
{
case 1: cout << linia<
}
plik.close();
}
void o_co_chodzi()
{
fstream plik;
string linia;
int nr_linii=0;
plik.open("123.txt",ios::in);
if(plik.good()==false)
{
cout << "Nie znaleziono pliku :(";
}
while(getline(plik,linia))
{ cout <<"---------------------------------"<
{
case 0:cout<
}
plik.close();
}
void start()
{
fstream plik;
int nr_pyt=0;
int nr_linii=1;
string linia;
string dziedzina[9];
string tresc[9];
string odpa[9];
string odpb[9];
string odpc[9];
string odpd[9];
string poprawna[9];
string zla[9];
string najgorsza[9];
string odpowiedz;
plik.open("pytanka.txt",ios::in);
if(plik.good()==false)
{
cout << "Brak takiego pliku ;(";
}
while(getline(plik,linia))
{
switch(nr_linii)
{
case 1: dziedzina[nr_pyt]=linia; break;
case 2: tresc[nr_pyt]=linia; break;
case 3: odpa[nr_pyt]=linia; break;
case 4: odpb[nr_pyt]=linia; break;
case 5: odpc[nr_pyt]=linia; break;
case 6: odpd[nr_pyt]=linia; break;
case 7: poprawna[nr_pyt]=linia; break;
case 8: najgorsza[nr_pyt]=linia; break;
case 9: zla[nr_pyt]=linia; break;
}
if(nr_linii==9)
{
nr_linii=1;
nr_pyt++;
}
nr_linii++;
}
plik.close();
for(int i=0;i<9;i++)
{
cout<< dziedzina[i]<
cin>> odpowiedz;
transform(odpowiedz.begin(),odpowiedz.end(),odpowiedz.begin(), :: tolower);
if(poprawna[i]==odpowiedz)
{
cout<<"Dobra odpowiedz! Posuwasz sie 3 pola w przod :)"<
}
else if(najgorsza[i]==odpowiedz)
{
cout<< "Najgorsza z mozliwych! Cofasz sie o 3 pola ;("<
else if(zla[i]==odpowiedz)
{
cout<< "Zla odpowiedz cofasz sie o 1 w tyl :/ "<
}
}