#include "stdafx.h" #include "iostream" #include "stdlib.h" using namespace std; int GenerujDane(int zakres) { int liczba = rand() % zakres; return liczba; } void Gra(int ile, int zakres) { int punkty = 0, blad = 0, temp = 0; for (int i = 0; i < ile; i++) { int liczba1 = GenerujDane(zakres); int liczba2 = GenerujDane(zakres); int wynik = liczba1 * liczba2; cout << liczba1 << "*" << liczba2 << "="; int Odpowiedz; cin >> Odpowiedz; for (int j = 0; j < 4; j++) { if (Odpowiedz == wynik) { punkty += 4 - blad; temp += 4 - blad; cout << "------------------------------------------------------------------------" << endl; cout << "gratulacje to prawidlowa odpowiedz" << endl; cout << "Otrzymujesz: " << temp << " punkty" << endl; cout << "------------------------------------------------------------------------" << endl; cout << endl; j = 3; } else { blad += 1; if (blad != 4){ cout << "Pozostaly ci " << 3 - j << " " << "proby. "; cout << "Wprowadz ponownie odpowiedz: " << endl; cout << liczba1 << "*" << liczba2 << "="; cin >> Odpowiedz; } if (blad == 4){ cout << "------------------------------------------------------------------------" << endl; cout << "Straciles wszystkie szanse" << endl; cout << "Zyskujesz 0 punktow" << endl; cout << "------------------------------------------------------------------------" << endl; } cout << endl; } } temp = 0; blad = 0; } cout << "Gratulacje ukonczyles gre z: " << punkty << " punktami" << endl; cout << "Max ilosc punktow: " << ile * 4 << " punktow" << endl; } int _tmain(int argc, _TCHAR* argv[]) { int ile, zakres; cout << "------------------------------------------------------------------------" << endl; cout << "Gra sprawdzajaca znajomosc tabliczki mnozenia wykonawca Cezary Dobrenko" << endl; cout << "Wybierz ile razy chcesz zagrac i jaki bedzie zakres liczb" << endl; cout << "------------------------------------------------------------------------" << endl; cout << "Ilosc rozgrywek: "; cin >> ile; cout << "zakres liczb: "; cin >> zakres; cout << "------------------------------------------------------------------------" << endl; cout << "Wzystkie dane zostaly wprowadzone rozgrywka rozpocznie sie za chwile" << endl; cout << "------------------------------------------------------------------------" << endl; Gra(ile, zakres); system("pause"); }