Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- #include <fstream>
- using namespace std;
- int tablica[] = {0,0,0,0,0,0};
- int uz[] = {0,0,0,0,0,0};
- int sprawdzanie(int a);
- int main(){
- ofstream plik("liczby.txt");
- if(!plik.is_open()) cout << "brak dostepu do pliku";
- for (int i = 0; i < 6; i++){
- int temp;
- int b;
- do{
- cout << "podaj liczbe: ";
- cin >>b;
- for (int l = 0; l < 6; l++) if(b == uz[l]) b=0;
- temp = b;
- }while(b<1 || b>49);
- plik<<temp<<endl;
- }
- ifstream plik2("liczby.txt");
- if(!plik2.is_open()) cout << "brak dostepu do pliku";
- for (int i = 0; i < 6; i++){
- string temp;
- getline(plik2, temp);
- uz[i]=stoi(temp);
- }
- srand(time(NULL));
- for (int i = 0; i < 6; i++){
- int g = 0;
- do{
- g=rand()%49+1;
- for (int l = 0; l < 6; l++) if(g==tablica[l])g=0;
- tablica[i] = g;
- }while(g<1 || g>49);
- }
- int k = 0;
- for (int i = 0; i < 6; i++) if (sprawdzanie(uz[i])) k++;
- cout << "trafiles " << k << " liczb." << endl;
- }
- int sprawdzanie(int a){
- for (int i = 0; i < 6; i++) if(a==tablica[i]) return true;
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment