Архив блога

суббота, 22 января 2011 г.

Задача 116.

Напишите программу, которая вводит с клавиатуры последовательность из пяти дробных чисел и после ввода каждого числа выводит среднее арифметическое введенное  части последовательности.


//    Программа вводит с клавиатуры последовательность
//    из пяти дробных чисел и после каждого числа выводит
//    среднее арифметическое введенной части последовательности.
//

#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;
}

Комментариев нет:

Отправить комментарий