Если элемент массива положительный то возвести его в квадрат если отрицательный то прибавить 20. - PascalABC.NET

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

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

если элемент массива положительный то возвести его в квадрат если отрицательный то прибавить 20. Без рандома а с клавиатуры

Решение задачи: «Если элемент массива положительный то возвести его в квадрат если отрицательный то прибавить 20.»

textual
Листинг программы
  1.     for i := 1 to n do
  2.         if a[i] >= 0 then a[i] := a[i] * a[i]
  3.         else a[i] := a[i] + 20;

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

В данном коде выполняется следующая последовательность действий:

  1. Создается цикл for, который выполняет блок кода для каждого элемента массива a от индекса 1 до n.
  2. В блоке if проверяется условие a[i] >= 0, если оно истинно, то выполняется присваивание a[i] := a[i] * a[i], иначе выполняется присваивание a[i] := a[i] + 20.
  3. После выполнения всех итераций цикла for, цикл завершается. В результате выполнения данного кода, каждый элемент массива a будет возведен в квадрат, если он положительный, иначе к нему будет прибавлено 20.

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


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

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

6   голосов , оценка 4 из 5

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

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

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