Odpowiedź:
1. W C++ switch case nie obsługuje wyrazów (ani stringów, ani tablic charów), więc nie da się tego zrobić w taki sposób jaki jest w poleceniu. Można to zrobić w drugą stronę, czyli liczbie przyporządkować jej słowną reprezentację.
2.
#include<iostream>
#include <cstdlib>
#include <ctime>
int main() {
srand(time(nullptr));
int a, b;
std::cin >> a >> b;
for(int i = 0; i < 10; i++){
std::cout << rand() % (b + 1 - a) + a << std::endl;
}
return 0;
}
Wyjaśnienie: