Предмет: Информатика, автор: makz1337

Дан целочисленный массив, состоящий из случайных целых чисел в диапазоне
[-1029; 1029]. Вывести массив и подсчитать сумму только
положительных элементов массива. Использовать подпрограммы для заполнения,
вывода, подсчета суммы элементов


vimmortal2: какой язык программирования?
makz1337: pascal
vimmortal2: массив из скольки чисел?
makz1337: [-1029; 1029]
makz1337: тут диапазон
vimmortal2: элементов массива сколько должно быть?
makz1337: это всё что дано в задании
makz1337: Дан целочисленный массив, состоящий из случайных целых чисел в диапазоне
[-10n; 10n] (n – номер по списку). Вывести массив и подсчитать произведение
только положительных элементов массива. Использовать подпрограммы для
заполнения, вывода, подсчета суммы элементов
makz1337: вот
makz1337: поможете ?

Ответы

Автор ответа: vimmortal2
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() - подпрограмма (процедура) вывода массива и положительных элементов массива.

Похожие вопросы
Предмет: Русский язык, автор: katyanych
Помогите пожалуйста НАПИСАТЬ СОЧИНЕНИЕ-РАССУЖДЕНИЕ

Как вы понимаете смысл фразы: "Надо сделать движение"
Приведите аргумент из текста и один из жизни


Один молодой человек пришел к своему духовному наставнику и сказал:

- Учитель, Вы советовали мне мысленно повторять фразу: "Я принимаю радость в свою жизнь". Я произношу ее каждый день помногу раз, а радости в моей жизни как не было, так и нет; я так же одинок, как и был... Что же мне делать?

Мудрец молча положил перед юношей первые попавшиеся под руку предметы - ложку, кружку, свечу - и попросил:

- Назови, что ты выбираешь из них.
- Ложку,- ответил юноша.
- Произнеси это пять раз... - попросил старец.
- Я выбираю ложку,- произнес юноша пять раз.

- Вот видишь,- сказал учитель,- повторяй ты хоть миллион раз в день, что выбираешь ложку, она не станет твоей. Надо протянуть руку и взять ее. Надо сделать движение...