Упражнения C: подсчитывает количество положительных и отрицательных чисел
C Основные объявления и выражения: упражнение 27 с решением
Напишите программу на C, которая читает 5 чисел и считает количество положительных и отрицательных чисел.
Живописная презентация:
Код C:
#include <stdio.h>
int main() {
float numbers[5];
int j, pctr=0, nctr=0;
printf("\nInput the first number: ");
scanf("%f", &numbers[0]);
printf("\nInput the second number: ");
scanf("%f", &numbers[1]);
printf("\nInput the third number: ");
scanf("%f", &numbers[2]);
printf("\nInput the fourth number: ");
scanf("%f", &numbers[3]);
printf("\nInput the fifth number: ");
scanf("%f", &numbers[4]);
for(j = 0; j < 5; j++) {
if(numbers[j] > 0)
{
pctr++;
}
else if(numbers[j] < 0)
{
nctr++;
}
}
printf("\nNumber of positive numbers: %d", pctr);
printf("\nNumber of negative numbers: %d", nctr);
printf("\n");
return 0;
}
Пример вывода:
Введите первое число: 5 Введите второе число: -4 Введите третье число: 10 Введите четвертое число: 15 Введите пятое число: -1 Количество положительных чисел: 3 Количество отрицательных чисел: 2
Блок - схема:
Решение
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C, которая печатает все четные числа от 1 до 50 (включительно).
Далее: Напишите программу на C, которая прочитает 5 чисел и посчитает количество положительных чисел и напечатает среднее значение всех положительных значений.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code