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