• Ввести одномерный массив A из 13 элементов. Определить в нём
    среднее арифметическое тех элементов, которые при делении на 4 дают
    остаток 1 или 3.C++

Ответы 1

  • #include <iostream>using namespace std;#define n 13int main(){ setlocale(LC_ALL, "rus"); int *a = new int[n]; printf(" >> Введите массив из %d элементов << ", n); for (int i = 0; i < n; i++) scanf("%d",&a[i]); int Sm = 0; int k = 0; for (int i = 0; i < n; i++) if ((a[i] % 4 == 1) || (a[i] % 4 == 3)) { Sm += a[i]; k++; } if (k) printf(" >> Sr = %g", (float)Sm / k); else printf(" >> k = 0"); delete[] a; system("pause>>void"); return 0;}
  • Добавить свой ответ

Войти через Google

или

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

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

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