Напишите программу, которая вводит с клавиатуры последовательность из пяти дробных чисел и после ввода каждого числа выводит среднее арифметическое введенное части последовательности.
// Программа вводит с клавиатуры последовательность
// из пяти дробных чисел и после каждого числа выводит
// среднее арифметическое введенной части последовательности.
//
#include "locale.h"
#include <stdio.h>
#include <curses.h>
#define L 5
int main()
{
float x, spred, summa;
int i;
char *loc;
loc = setlocale(LC_CTYPE,"ru_RU.UTF-8");
initscr();
printw("Обработка последовательности дробных чисел.\n");
printw("После ввода каждого числа нажмите <Enter>:\n");
summa = 0;
for(i=1; i<=5; i++)
{
scanw("%f", &x);
summa += x;
spred = summa/i;
printw("Введено чисел: %i Сумма: %5.2f\n", i, summa );
printw("Среднее арифметическое: %5.2f \n", spred );
}
getch();
endwin();
return 0;
}
Комментариев нет:
Отправить комментарий