Есть ответ 👍

Дана последовательность целых чисел, заканчивающаяся числом 0. требуется вывести на экран числа этой последовательности, которые были больше среднего арифметического. программе дается последовательность целых чисел. гарантируется, что объём входных данных не превышает 512 килобайт. все числа по модулю не превосходят 2^30.

229
379
Посмотреть ответы 2

Ответы на вопрос:


//pascalabc.net 3.1 сборка 1200 uses system; var       n: longint; begin       var s : = new list< longint> ();       repeat               readln(n);               if n < > 0 then s.add(n);       until n = 0;             println(s);             var av : = s.average;       println(s.where(x -> x > av)); end.
hehfnfifn
4,8(41 оценок)

1. #include < stdio.h> #include < ctype.h> int main(int argc, char** argv){    char a, b, c, d;     if (scanf("%c%c%c%c", & a, & b, & c, & d) ! = 4)        printf("input error\n");     else    {        if (isdigit(a) & & isdigit(b) & & isdigit(c) & & isdigit(d) & & (a > '0'))            printf("sum is %d\n", a + b + c + d - 4 * '0');         else            printf("is itn't correct number\n");     }    return 0; }

Популярно: Информатика