Отрицательные элементы массива умножить на квадрат собственного индекса - C (СИ)

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

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

Ввести одномерный массив

А

из

N

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

Решение задачи: «Отрицательные элементы массива умножить на квадрат собственного индекса»

textual
Листинг программы
for(i=0;i<N;i++)
   if(A[i]<0)
       A[i]*=i*i;

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

  1. В цикле for переменной i присваивается значение 0 и она сравнивается с N (предполагается, что N — это количество элементов в массиве A).
  2. Если условие i<N истинно, то выполняется следующий блок кода.
  3. В этом блоке кода проверяется условие A[i]<0, то есть если элемент массива A с индексом i отрицательный.
  4. Если условие истинно, то выполняется следующий блок кода.
  5. В этом блоке кода умножается значение элемента массива A с индексом i на квадрат значения переменной i.
  6. После выполнения блока кода цикл продолжается до тех пор, пока условие i<N истинно.
  7. После завершения цикла все элементы массива A, которые были отрицательными, будут умножены на квадрат своего индекса.

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


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

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

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