
Дан массив из 50 элементов значения которых формируется функцией random и лежат в диапазоне от - 30
до 39 включительно. Требуется из одного массива скопировать в другой массив значение в диапазоне от - 10 до 10 включительно и подсчитать их количество

Ответы на вопрос

Ответ:
#include<iostream> // тут подключаем библиотеки
#include <ctime>
#include <stdlib.h>
using namespace std;
int main()
{
{
setlocale(LC_ALL, "russian");
srand(time(NULL)); //чтобы число генерировалась каждый раз
const int size=30;
int arr[size];
for (int i=0;i<size;i++)
{
arr[i]=rand() % 30 + 39; // тут мы заполняем массив
}
for (int i=0;i<size;i++)
{
if (arr[i] % 2==0)
cout<<arr[i]<<endl; //происходит сам вывод массива
}
/*я за тебя сделал все, кроме подсчета*/
-----
/*вот тут нужен сам подсчет*/
}
Объяснение:
можно лучший ответ плиз



Для решения этой задачи вам потребуется язык программирования. Вот пример решения задачи на Python:
pythonimport random
# Создаем массив из 50 случайных чисел в диапазоне от -30 до 39
original_array = [random.randint(-30, 39) for _ in range(50)]
# Инициализируем новый массив, в который будем копировать значения
copied_array = []
# Подсчитываем количество значений в диапазоне от -10 до 10 включительно и копируем их в новый массив
count = 0
for num in original_array:
if -10 <= num <= 10:
copied_array.append(num)
count += 1
print("Исходный массив:", original_array)
print("Новый массив:", copied_array)
print("Количество значений в диапазоне от -10 до 10 включительно:", count)
Этот код создает массив original_array
из 50 случайных чисел в заданном диапазоне, а затем создает новый массив copied_array
, копируя в него только те значения, которые находятся в диапазоне от -10 до 10 включительно. Количество таких значений подсчитывается с помощью переменной count
.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili