Дан целочисленный массив, состоящий из случайных целых чисел в диапазоне
[-1029; 1029]. Вывести массив и подсчитать сумму только
положительных элементов массива. Использовать подпрограммы для заполнения,
вывода, подсчета суммы элементов
vimmortal2:
какой язык программирования?
[-10n; 10n] (n – номер по списку). Вывести массив и подсчитать произведение
только положительных элементов массива. Использовать подпрограммы для
заполнения, вывода, подсчета суммы элементов
Ответы
Ответ дал:
2
Программа:
Pascal:
const N = 10;
var
arr: array[1..N] of integer;
j: integer;
procedure Zapolnenie(i: integer);
begin
for i := 1 to N do arr[i] := random(-1029, 1029);
end;
procedure SummElements(i: integer);
begin
for i := 1 to N do if arr[i] > 0 then j := j + arr[i];
end;
procedure output();
begin
writeln('Масив: ', arr);
writeln('Сумма положительных элементов в массиве: ', j);
end;
begin
Zapolnenie(1);
SummElements(1);
output;
end.
Zapolnenie() - подпрограмма (процедура) заполнения массива случайными числами;
SummElements() - подпрограмма (процедура) вычисления суммы положительных элементов массива.
output() - подпрограмма (процедура) вывода массива и положительных элементов массива.
Вас заинтересует
1 год назад
1 год назад
2 года назад
2 года назад
7 лет назад
7 лет назад
8 лет назад