Информатика, вопрос задал nikitazhukov0707 , 7 лет назад

Дан массив NN состоящий из 17 элементов заполненый случайными числами из диапазона [5;20].Найти произведение нечётных элементов массива. Вывести на экран манитора элементы массива и произведение.
СРОЧНО!!!!!!! ДАЮ 60 БАЛЛОВ​


vimmortal2: на каком языке программирования?
nikitazhukov0707: я незнаю
nikitazhukov0707: Паскаль вроде

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

Ответил vimmortal2
1

Программа:

Python:

from random import randint

pr, arr = 1, [randint(5, 20) for i in range(17)]

print('Массив:', arr)

for i in arr:

   if i % 2 != 0:

       pr *= i

print('Произведение нечётных элементов:', pr)

Pascal:

var

 arr: array[1..17] of integer;

 i, pr: integer;

begin

 pr := 1;

 for i := 1 to 17 do begin

   arr[i] := random(5,20);

   if arr[i] mod 2 <> 0 then pr := pr * arr[i];

 end;

 writeln('Массив: ', arr);

 writeln('Произведение нечётных элементов: ', pr);

end.


nikitazhukov0707: Надо Паскаль
vimmortal2: обновил ответ
Новые вопросы