Witam. Chciałbym napisać program, które przyjmuje jedną liczbę, a wypisuje w nowych linijkach tyle losowych liczb ile wskazywała liczba, którą wpisaliśmy na początku. Chcę także zaznaczyć, że każdą wylosowaną liczbę chciałbym zapisać do nowych zmiennych. Czy tak się da?
Próbowałem już coś napisać, lecz przez cały czas wypisuje te same liczby i nie zapisuje ich do nowych zmiennych, tylko zwyczajnie wypisuje.
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
void main(){
int liczba1, liczba;
cin>>liczba1;
cout<<endl;
for(int i= 0; i < liczba1; i++){
srand( (unsigned)time( NULL ) );
liczba = rand() % 10 + 1;
cout<<liczba<<endl;
}
system("PAUSE");
}
Pozdrawiam