Подсчитать количество отрицательных элементов в одномерном массиве A[10] - C (СИ)

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

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

Подсчитать количество отрицательных элементов в одномерном массиве A[10] Массив заполняется вручную, вводя каждое значение.

Решение задачи: «Подсчитать количество отрицательных элементов в одномерном массиве A[10]»

textual
Листинг программы
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
int main() 
{
int A[10], i, k=0;
setlocale(LC_ALL, "Russian");
for(i=0;i<10;i++) 
{printf("Введите значение %d-элемента", i);
scanf("%d", &A[i]);}
 
for(i=0;i<10;i++) 
  if(A[i]<0) k++;
  
printf("%d", k);
 
    _getch();
    return 0;
}

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

  1. Подключение необходимых библиотек для работы с массивами и вводом/выводом данных
  2. Объявление переменной A типа int массивом на 10 элементов
  3. Инициализация переменной i для использования в цикле
  4. Инициализация переменной k для подсчета отрицательных элементов и установки ее значения в 0
  5. Установка русской локали для вывода данных
  6. Ввод значений элементов массива A с помощью цикла for и функции scanf
  7. Проверка каждого элемента массива A на отрицательность с помощью условного оператора if
  8. Если элемент отрицательный, то увеличиваем значение переменной k на 1
  9. Вывод значения переменной k с помощью функции printf
  10. Ожидание нажатия клавиши для завершения программы с помощью функции _getch
  11. Возврат 0, чтобы указать, что программа успешно завершилась

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


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

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

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