Ich muss eine zufällige Anzahl von Zahlen zwischen 10 bis 15 generieren. Auch muss ich diese Zufallszahlen zwischen 20 bis 50 machen. Ich habe den zweiten Teil getan, denke ich, ich weiß einfach nicht, was ich in meine setzen soll if-Anweisungsbedingung Weiß jemand? Hier ist mein Code so weit:Wie können Sie eine zufällige Anzahl von Zahlen zwischen einem bestimmten Betrag generieren?
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
int main()
{
srand((unsigned)time(0));
int random_integer; // Stores random number between 20 and 50
int random_set; // Stores random amount of numbers
for(){ //
random_integer = 20 + rand()%25; // Random number between 20 and 50
cout <<"Generating " << random_set << "random numbers" << random_set " (is a random number between 10 to 15).";
cout << random_integer <<", ";
}
return 0;
}
Ist das Ihre Antwort - >>> 'output = min + (rand()% (int) (max - min + 1))' dann ist es ein Duplikat http://stackoverflow.com/questions/5008804/ generating-random-integer-from-a-range –