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