Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <time.h>
- #include <stdlib.h>
- #include <windows.h>
- #include <conio.h>
- #include <stdio.h>
- using namespace std;
- void scoruri(int scorAlice, int scorBarbara) {
- cout << "Scor Alice: " << scorAlice << endl << "Scor Barbara: " << scorBarbara << endl;
- }
- void main() {
- srand(time(NULL));
- int scorAlice = 0, scorBarbara = 0;
- bool laDouaPuncte = false;
- int diferentaScor;
- scoruri(scorAlice,scorBarbara);
- while(true) {
- int getch = _getch();
- if (getch == 27) // 27 cod ESC
- {
- scoruri(scorAlice, scorBarbara);
- break;
- } else
- {
- if (getch == 13) { // 13 cod ENTER
- scorAlice += rand() % 2 + 1;
- scorBarbara += rand() % 2 + 1;
- scoruri(scorAlice, scorBarbara);
- }
- }
- if (scorAlice == 10 && scorBarbara == 10)
- {
- laDouaPuncte = true;
- }
- if (scorAlice > scorBarbara) {
- diferentaScor = scorAlice - scorBarbara;
- } else
- {
- diferentaScor = scorBarbara - scorAlice;
- }
- if (laDouaPuncte) {
- if (diferentaScor >=2) {
- if (scorAlice > scorBarbara)
- {
- cout << "Alice a castigat cu: " << scorAlice << " puncte " << endl;
- }
- else {
- cout << "Barbara a castigat cu: " << scorBarbara << " puncte " << endl;
- }
- break;
- }
- } else if(scorAlice >= 11 && !laDouaPuncte){
- cout << "Alice a castigat cu: " << scorAlice << " puncte " << endl;
- break;
- }
- else if (scorBarbara >=11 && !laDouaPuncte) {
- cout << "Barbara a castigat cu: " << scorBarbara << " puncte " << endl;
- break;
- }
- }
- cout << "Scor Alice: " << scorAlice << endl << "Scor Barbara: " << scorBarbara << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement