#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;
}
Program pr1;
uses crt;
var
n:byte; // Размерность массива
i:byte; // Счетчик массива
a:array[1..20] of real; // Массива чисел
S:real; // Сумма чисел
Begin
clrscr;
write('Введите размерность массива: ');
readln(n);
writeln('Введите ',n,' элементов');
// Блок ввода
for i:=1 to n do
readln(a[i]);
// Блок вывода
writeln('Исходный массив');
for i:=1 to n do
write(a[i]:6:1,' ');
writeln;
readln;
// Блок инициализации
S:=0;
for i:=1 to n do
if(a[i]<5) then
S:=S+a[i];
readln;
writeln('S= ',S);
End.
ответ: 21112