Основные объявления и выражения C: Упражнение 28 с решением
Напишите программу на C, которая считывает 5 чисел, подсчитывает количество положительных чисел и выводит среднее значение всех положительных значений.
/p>
Графическая презентация:
Код C:
#include int main () {числа с плавающей запятой [5], всего = 0, средн .; int j, pctr = 0; printf (" nВведите первое число:"); scanf ("% f", & числа [0]); printf (" nВведите второе число:"); scanf ("% f", & числа [1]); printf (" nВведите третье число:"); scanf ("% f", & числа [2]); printf (" nВведите четвертое число:"); scanf ("% f", & числа [3]); printf (" nВведите пятое число:"); scanf ("% f", & numbers [4]); for (j = 0; j 0) {pctr ++; total + = numbers [j];}} avg = total/pctr; printf (" nКоличество положительных чисел: % d ", pctr); printf (" nСреднее значение указанных положительных чисел:% .2f ", avg); printf (" n "); return 0;}
Пример вывода:
Введите первое число: 5 Введите второе число: 8 Введите третье число: 10 Введите четвертое число: -5 Введите пятое число: 25 Число положительных чисел: 4 Среднее значение указанных положительных чисел: 12,00
Блок-схема:
Редактор кода программирования на C: