Определить количество положительных и отрицательных чисел - C (СИ) (72427)
Формулировка задачи:
Листинг программы
- #include <stdio.h>
- #include <conio.h>
- int main()
- {
- int a;
- int MoreThanZero = 0; // счетчик чисел больше нуля
- int LessThanZero = 0; // счетчик чисел мельше нуля
- do // выполнить сначала блок:
- {
- printf("Enter a, (0 for break programm): ");
- scanf("%d", &a);
- if (a > 0) { MoreThanZero++; } // если число больше нуля - к счетчику прибавляем 1
- if (a < 0) { LessThanZero++; } // если число меньше нуля - к счетчику прибавляем 1
- } while (a != 0); // если а не равно нулю - снова выполняем блок do {}
- printf("Count 'a' more than zero: %d, count 'a' less than zero %d", MoreThanZero, LessThanZero);
- getch();
- return 0;
- }
не выводить сумму отрицательных и положительных чисел
Решение задачи: «Определить количество положительных и отрицательных чисел»
textual
Листинг программы
- if (a > 0) { MoreThanZero++; }
- if (a < 0) { LessThanZero++; }
Объяснение кода листинга программы
- Переменная
a
принимает значение из диапазона [-100, 100] - Если значение переменной
a
больше 0, то увеличивается счетчикMoreThanZero
на 1 - Если значение переменной
a
меньше 0, то увеличивается счетчикLessThanZero
на 1
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д