Подсчитать количество четных отрицательных элементов последовательности (while, for, repeat) - C (СИ)

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

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

Подсчитать кол-во четных отрицательных элементов среди 7ми вещественных чисел и найти минимальный элементов. Нужно написать программу тремя этими способами. Сам не вдупляю. Т.к давно не программировал

Решение задачи: «Подсчитать количество четных отрицательных элементов последовательности (while, for, repeat)»

textual
Листинг программы
#include <stdio.h>
 
int main(void)
{
    float array[7];
    int count = 0, i = 0;
    float min = 0;
    printf("Enter seven digit:\n");
    do{
        scanf("%f", &array[i]);
            
            if (array[i] < 0)
                count++;
            if (min > array[i])
                min = array[i];
        i++;
    }while(i < 7);
    
        
    printf("Minimal - %f\n", min);
    printf("Element - %d\n", count);
}

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

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

  1. В начале кода подключается стандартная библиотека printf.h, которая позволяет выводить информацию на экран.
  2. Затем определена переменная count, которая будет использоваться для подсчета количества четных отрицательных элементов массива. Переменная инициализируется значением 0.
  3. Далее определена переменная i, которая будет использоваться для перебора элементов массива. Она инициализируется значением 0.
  4. Определена переменная min, которая будет использоваться для хранения минимального значения элемента массива. Ее значение инициализируется значением 0.
  5. Выводится сообщение Введите семь чисел и затем с помощью цикла do-while происходит считывание семи чисел с клавиатуры и сохранение их в массиве array.
  6. Внутри цикла do-while проверяется каждое число массива на отрицательность и если число отрицательное, то увеличивается значение переменной count на 1. Также проверяется каждое число массива на минимальность и если текущее число меньше минимального, то обновляется значение переменной min.
  7. После завершения цикла do-while выводится минимальное значение переменной min.
  8. Затем выводится количество четных отрицательных чисел в массиве, значение переменной count. Список действий в коде:
  9. Подключение библиотеки printf.h
  10. Инициализация переменной count
  11. Инициализация переменной i
  12. Инициализация переменной min
  13. Ввод семи чисел с клавиатуры и сохранение их в массиве array
  14. Проверка каждого числа массива на отрицательность и увеличение значения переменной count при отрицательном числе
  15. Проверка каждого числа массива на минимальность и обновление значения переменной min при нахождении меньшего числа
  16. Вывод минимального значения переменной min
  17. Вывод количества четных отрицательных чисел в массиве

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


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

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

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