Ok. У меня там на украинском, не обращайте внимание.
Код:
#include <iostream>
#include <cstdint>
#include <ctime>
using namespace std;
int main()
{
setlocale(0, "");
int a, b, c, k, i, z, d;
double num;
double num2;
met1:
cout << "Виберіть дію: " << endl;
cout << "1) Додавання " << endl;
cout << "2) Віднімання " << endl;
cout << "3) Множення" << endl;
cout << "4) Ділення" << endl;
cout << "5) Порівняння" << endl;
cout << "6) Рандомне число + описання до цієї функції" << endl;
// cout << "7) Завершення програми" << endl;
cin >> k;
switch (k)
{
case 1:
cout << "Введіть перше число: ";
cin >> a;
cout << "Введіть друге число: ";
cin >> b;
c = a + b;
cout << "Сумма чисел дорівнює: " << c << endl;
break;
case 2:
cout << "Введіть перше число: ";
cin >> a;
cout << "Введіть друге число: ";
cin >> b;
c = a - b;
cout << "Різниця чисел дорівнює: " << c << endl;
break;
case 3:
cout << "Введіть перше число: ";
cin >> a;
cout << "Введіть друге число: ";
cin >> b;
c = a * b;
cout << "Добуток чисел дорівнює: " << c << endl;
break;
case 4:
cout << "Введіть перше число:";
cin >> a;
cout << "Введіть друге число: ";
cin >> b;
c = a / b;
cout << "Частка чисел дорівнює: " << c << endl;
break;
case 5:
cout << "Введіть перше число: ";
cin >> num;
cout << "Введвть друге число: ";
cin >> num2;
if(num < num2) {
cout << "Це число менше за " << num2 << endl;
} else if(num == num2) {
cout << "Це число рівне " << num2 << endl;
} else {
cout << "Це число більше за " << num2;
}
break;
case 6:
srand(time(NULL));
cout << "Описання:" << endl;
cout << "ця функція генерує і вивоить ранддомне число/а від 1 до якого ви хочите." << endl;
cout << "Введіть максемальне число: " << endl;
cin >> z;
cout << "Введіть скільки чисел ви хочете: " << endl;
cin >> d;
int const SIZE = d;
int arr[SIZE];
for(i = 0; i < SIZE; i++)
{
arr[i] = rand() % z + 1;
}
for(i = 0; i < SIZE; i++)
{
cout << "Рандомне число/a: "<< arr[i] << endl;
}
break;
// case 7:
cout << "Дякую, що користувались моїм калькулятором!" << endl;
break;
}
return 0;
system("pause");
goto met1;
}