
Составить программу, которая формирует массив из шестнадцати случайных целых чисел от -20 до 20 и
выводит на экран в одну строчку исходный массив, а во вторую строчку все элементы с четными значениями.

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

#include <stdlib.h>
#include <time.h>
#include <iostream>
using namespace std;
#define N 16
void main()
{
int randomNumbers[N];
srand(time(NULL));
for (int i = 0;i < N; i++)
{
randomNumbers[i] = rand() % 40 - 20;
}
for (int i = 0; i < N; i++)
{
cout << randomNumbers[i] << " ";
}
cout << endl << endl;
for (int i = 0; i < N; i++)
{
if (randomNumbers[i] % 2 == 0)
{
cout << randomNumbers[i] << " ";
}
}
cout << endl;
}



Вы можете использовать язык программирования Python для создания программы, которая генерирует массив случайных целых чисел, выводит исходный массив и затем выводит все элементы с четными значениями. Вот пример такой программы:
pythonimport random
# Генерируем массив из 16 случайных целых чисел от -20 до 20
random_numbers = [random.randint(-20, 20) for _ in range(16)]
# Выводим исходный массив
print("Исходный массив:")
print(random_numbers)
# Фильтруем элементы с четными значениями
even_numbers = [num for num in random_numbers if num % 2 == 0]
# Выводим элементы с четными значениями
print("Элементы с четными значениями:")
print(even_numbers)
Этот код создает массив случайных чисел, выводит исходный массив и затем фильтрует элементы с четными значениями, выводя их во второй строке.


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









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