Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include <iostream>
- #include <fstream>
- #include <cstdlib>
- #include <vector>
- #include <string>
- #include <time.h>
- #include <windows.h>
- using namespace std;
- struct pies
- {
- string imie;
- string rasa;
- float waga;
- };
- int main()
- {
- vector<string> imiona;
- for (int i = 0; i <= 10; i++)
- {
- imiona.push_back("pies" + to_string(i));
- }
- for (int i = 0; i <= 10; i++)
- {
- cout << imiona[i] << endl;
- }
- vector<string> rasy;
- for (int i = 0; i <= 10; i++)
- {
- rasy.push_back("rasa" + to_string(i));
- }
- for (int i = 0; i <= 10; i++)
- {
- cout << rasy[i] << endl;
- }
- //generowanie liczb losowych
- int *tablica;
- tablica = new int[10];
- srand(time(NULL));
- for (int i = 0; i<10; i++)
- {
- tablica[i] = rand() % 100 + 1;
- }
- cout << "Waga psow losowo" << endl;
- for (int i = 0; i<10; i++)
- {
- cout << tablica[i] << " ";
- }
- delete[] tablica;
- //generowanie listy
- vector<pies *> psy;
- cout << "Ile psow chcesz wygenerowac?" << endl;
- int ile_psow=0;
- cin >> ile_psow;
- for (int i = 0; i <= ile_psow; i++)
- {
- pies * temp_pies = new pies;
- temp_pies->imie = imiona[rand];
- temp_pies->rasa = "LOSOWANIE Z LISTY RAS RASY";
- temp_pies->waga = 333;
- psy.push_back(temp_pies);
- }
- for (int i = 0; i < ile_psow; i++) {
- cout << psy[i]->imie << endl;
- }
- system("pause >nul");
- return 0;
- }
- //poprawić rand oraz jak szukać obszaru w pamięci + posortować
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement