• Напишите программу, которая в последовательности целых чисел определяет среднее арифметическое положительных чисел , кратных 8. Программа получает на вход целые числа, среди них есть хотя бы одно положительное число, кратное 8, количество введёных чисел неизвестно, последовательность числом заканчивается числом 0 (0 - признак окончания ввода , не входит в последовательность).
    Программа должна вывести одно число: среднее арифметическое положительных чисел кратных 8.

    Входные данные
    10
    16
    8
    14
    0
    Выходные данные
    12




    Помогите пожайлуста срочно составить программу

Ответы 1

  • #include <iostream>using namespace std;int main() { int a = -1, s = 0, c = 0; while(a != 0) {   cin >> a;   if( a > 0 && !(a%8)) {      s+=a;      c++;    } } cout << (double)s/c << endl;}   
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years