Предмет: Информатика,
автор: Vova11111182
Найти произведение элементов массива, имеющих нечетные индексы и выбрать из них минимальный
dimich347:
какой язык?
а, это ты
как задается массив?
какой размер массива?
вот условие задачи
больше ничего нет
окей, возьмем по минимуму
давай
слушай... А завтра можешь помочь, если будут другие задачи..
Ответы
Автор ответа:
0
Program Mass;
var i, n, m: integer;
A:array [1..20] of integer;
begin
n:=1;
for i:=1 to 20 do
A[i]:=random(1000);
m:=A[1];
for i:=1 to 20 do
if i mod 2 = 1 then
begin
n:=n*A[i];
if m > A[i] then
m:=A[i];
end;
write(' произведение нечётных = ', n);
write('наименьшее из нечётных = ',m);
end.
var i, n, m: integer;
A:array [1..20] of integer;
begin
n:=1;
for i:=1 to 20 do
A[i]:=random(1000);
m:=A[1];
for i:=1 to 20 do
if i mod 2 = 1 then
begin
n:=n*A[i];
if m > A[i] then
m:=A[i];
end;
write(' произведение нечётных = ', n);
write('наименьшее из нечётных = ',m);
end.
если нужно выводить каждый член автоматически заданной последовательности, то меняем строки
***
for i:=1 to 20 do
A[i]:=random(1000);
***
на
***
***
for i:=1 to 20 do
A[i]:=random(1000);
***
на
***
***
for i:=1 to 20 do
A[i]:=random(1000);
for i:=1 to 20 do
A[i]:=random(1000);
нет
меняем
***
for i:=1 to 20 do
A[i]:=random(1000);
***
на
***
for i:=1 to 20 do
begin
A[i]:=random(1000);
write(A[i]:5);
end;
***
***
for i:=1 to 20 do
A[i]:=random(1000);
***
на
***
for i:=1 to 20 do
begin
A[i]:=random(1000);
write(A[i]:5);
end;
***
Похожие вопросы
Предмет: Физика,
автор: krakovmisa3
Предмет: Биология,
автор: sutenkotatana815
Предмет: Обществознание,
автор: Prosto4ilik
Предмет: Обществознание,
автор: vadWIN
Предмет: Биология,
автор: dasha742