#include <iostream>
#include <cstring>
#include<stdlib.h>
#include<time.h>
#define BUFFER_SIZE 2000;
using namespace std;
class EvenRandom {
int first, last;
int radnum;
int randomlist[10];
public:
EvenRandom();
EvenRandom(int x, int y);
void show();
void random();
};
EvenRandom::EvenRandom() {
}
EvenRandom::EvenRandom(int x, int y) {
first = x;
last = y;
}
void EvenRandom::random() {
for (int i = 0; i < 10; i++) {
radnum = rand() % (last-first) + first;
randomlist[i] = radnum;
}
}
void EvenRandom::show() {
cout << "== " << first << "에서 " << last << "까지의 랜덤정수 10개 ==" << endl;
for (int i = 0; i < 10; i++) {
cout << randomlist[i] << " ";
}
cout << endl;
}
int main() {
srand(time(NULL));
EvenRandom java(0, 32767);
java.random();
java.show();
EvenRandom java1(2, 10);
java1.random();
java1.show();
}