Создать массив А(10) из целых чисел в диапазоне [-31,18]. Вывести массив ** экран....

0 голосов
29 просмотров

Создать массив А(10) из целых чисел в диапазоне [-31,18]. Вывести массив на экран. Подсчитать сумму элементов, кратных 5. Требования к выполнению: обязательное использование подпрограмм для заполнения массива, вывода массива, расчетной части. Выполнить в ABCPascal


Информатика (67 баллов) | 29 просмотров
0

Программа очень нужна?

Дан 1 ответ
0 голосов
Правильный ответ

program mas_krat5_proc;

const n=10;

type mas=array[1..n] of integer;

var a:mas;s:integer;

procedure zap;

var j:byte;

begin

writeln('Идет заполнение массива...');

for j:=1 to n do

a[j]:=random(50)-31;

end;

procedure viv;

var j:byte;

begin

writeln('Посмотрим, какие рандомные элементы в массиве в этот раз...');

for j:=1 to n do

writeln(j:2,') ',a[j]:3);

end;

procedure sum;

var j:byte;

begin

writeln('Сложим кратные 5 элементы...');

s:=0;

for j:=1 to n do

if (abs(a[j])mod 5=0)and(a[j]<>0) then

s:=s+a[j];

writeln('Получили сумму 》 ',s);

end;

begin

zap;

viv;

sum;

readln;

end.


image
(557 баллов)
0

помогите пожалуйста написать программу языком с++ https://znanija.com/task/34936719

0

Хорошо

0

Я уже вроде бы сделал, если получаются трудности, не мучайте себя, я вам выберу лучший ответ за то что вы отозвались на помочь) спасибо

0

Обращайтесь)