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

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

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

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

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

textual
Листинг программы
  1. for i:=1 to n do
  2.  for j:=1 to m do
  3.  begin
  4.   if a[i,j]>0 then a[i,j]:=a[i,j]*5;
  5.   if a[i,j]<0 then a[i,j]:=a[i,j]/5;
  6.  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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы