Определить наименьшее среди произведений.Не могу разобраться( - Turbo Pascal

Узнай цену своей работы

Формулировка задачи:

Вложение 603133 Определить наименьшее из произведений Где-то ошибка:

Решение задачи: «Определить наименьшее среди произведений.Не могу разобраться(»

textual
Листинг программы
const x=10;
Var A,C:array[1..x] of integer;
    m,i,p,min:integer;
begin
writeln('Введите m ');
readln(m);
writeln('Введите массив A');
for i:=1 to m do
readln(A[i]);
writeln('Введите массив С');
for i:=1 to m do
readln(C[i]);
p:=A[1]+C[1];
min:=p;
for i:=2 to m do
 begin
  p:=p*(A[i]+C[i]);
  if p<min then min:=p;
 end;
writeln;
writeln('Наименьшее значение =',min);
readln;
end.

Объяснение кода листинга программы

В данном коде на языке Turbo Pascal пользователь вводит количество элементов массивов A и C. Затем программа запрашивает и сохраняет значения этих массивов. После этого вычисляется произведение первых двух элементов массивов A и C, и это значение сравнивается со всеми последующими произведениями. Если текущее произведение меньше предыдущего, оно заменяет предыдущее значение переменной min. В конце программа выводит на экран наименьшее значение.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.167 из 5
Похожие ответы