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

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

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

Составить процедуру обнуления всех положит эл-ов в одномерном массиве А

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

textual
Листинг программы
void zeros(int *arr, int size){
    for(int i = 0; i < size; i++){
        if(arr[i] > 0) arr[i] = 0;
    }
}

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

  1. В функции объявлены два параметра: arr и size.
  2. Первый параметр arr является указателем на первый элемент массива.
  3. Второй параметр size указывает размер массива.
  4. В функции используется цикл for для прохода по всем элементам массива.
  5. Внутри цикла проверяется, больше ли значение текущего элемента массива нуля.
  6. Если это условие выполняется, то значение текущего элемента массива обнуляется.
  7. Цикл выполняется до тех пор, пока не будут пройдены все элементы массива.
  8. Функция не возвращает никакого значения.

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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