C++ Написати програму, яка генерує та виводить на екран масив з 10 випадкових чисел в діапазоні від -100 до 100, та виводить кількість чисел, що більше -10 та менше 10
Ответы
Ответ дал:
0
Відповідь:
#include<iostream>
#include<random>
#include<ctime>
int main(){
setlocale(0,"");
std::mt19937 gen(time(NULL));
std::uniform_int_distribution<> dist(-100,100);
const uint8_t SIZE = 10;
unsigned short counter = 0;
short *array = new short[SIZE];
std::cout<<"Ваш масив:\n";
for(uint8_t i=0;i<SIZE;i++){
array[i]=dist(gen);
std::cout<<array[i]<<" ";
if(array[i]<10&&array[i]>-10) counter++;
}
std::cout<<"\nЧисел, які більше за -10 та менше за 10:"<<counter;
delete[]array;
}
Пояснення:
Використано для генерації вихор Мерсенна
Вас заинтересует
1 год назад
1 год назад
1 год назад
7 лет назад
7 лет назад
8 лет назад