В матрице изменить значение положительных элементов, умножив их на 5 - PascalABC.NET

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

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

в двумерном массиве изменить значение положительных элементов умножив на 5, а значение отрицательных уменьшить в 2 раза

Решение задачи: «В матрице изменить значение положительных элементов, умножив их на 5»

textual
Листинг программы
for i:=1 to n do
 for j:=1 to m do
 begin
  if a[i,j]>0 then a[i,j]:=a[i,j]*5;
  if a[i,j]<0 then a[i,j]:=a[i,j]/5;
 end;

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

В данном коде выполняется изменение значений элементов матрицы a[i,j].

  1. Цикл for i:=1 to n проходит по каждому столбцу матрицы.
  2. Цикл for j:=1 to m проходит по каждой строке матрицы.
  3. Проверяется условие if a[i,j]>0, если оно истинно, то значение элемента a[i,j] умножается на 5 и присваивается обратно в a[i,j].
  4. Проверяется условие if a[i,j]<0, если оно истинно, то значение элемента a[i,j] делится на 5 и присваивается обратно в a[i,j].

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


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

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

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