Advertisement
Guest User

Zadatak2Lutrija

a guest
May 26th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.34 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include <vector>
  3. #include <iostream>
  4. #include <string>
  5. using namespace std;
  6.  
  7. //2. Napisati program za hrvatsku lutriju. Korisnik radi unos od 7 brojeva u rasponu od 1-49, nakon toga program radi "izvlacenje"
  8. //tj. radnom generira 7 brojeva od 1-49,
  9. //te ispisuje korisnikov unos, zatim izvucene brojeve te na kraju koliko pogodataka korisnik ima.
  10.  
  11.  
  12. vector<int>lotteryNumbers = {};
  13.  
  14. void rollTheNumbers(vector<int>theLoterryNumbers) {
  15.     vector<int>randomNumbers = {};
  16.     int correctGuesses=0, n1;
  17.  
  18.     for (size_t i = 0; i < 7; i++)
  19.     {
  20.         n1 = rand() % 49 + 1;
  21.         randomNumbers.push_back(n1);
  22.     }
  23.  
  24.     for (size_t i = 0; i < 7; i++)
  25.     {
  26.         if (theLoterryNumbers[i] == randomNumbers[i])
  27.             correctGuesses++;
  28.     }
  29.  
  30.     cout << "The user's lottery numbers are: ";
  31.     for (size_t i = 0; i < 7; i++)
  32.     {
  33.         cout << theLoterryNumbers[i] << ",";
  34.     }
  35.     cout << "\n";
  36.  
  37.     cout << "The random loterry numbers are: ";
  38.     for (size_t i = 0; i < 7; i++)
  39.     {
  40.         cout << randomNumbers[i] << ",";
  41.     }
  42.     cout << "\n";
  43.  
  44.     cout << "The user guessed " << correctGuesses << " numbers correct!" <<endl;
  45.    
  46.  
  47. }
  48.  
  49. int main()
  50. {
  51.     int number;
  52.     cout << "Please enter 7 numbers in the range from 1-49: ";
  53.     for (size_t i = 0; i < 7; i++)
  54.     {
  55.         cin >> number;
  56.         lotteryNumbers.push_back(number);
  57.     }
  58.     rollTheNumbers(lotteryNumbers);
  59.     system("pause");
  60.  
  61.  
  62.  
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement