• В структурах А[n], G[n], F[n] содержатся оценки учащихся по алгебре, геометрии и физике соответственно. Определить среднюю оценку по алгебре и количество учащихся, не имеющих ни одной «двойки»

Ответы 1

  • #include <iostream>using namespace std;typedef unsigned short int USI;int main() { /* инициализация */ USI n; cout << "Количество учеников: "; cin >> n; USI a[n], g[n], f[n]; /* заполнение массивов */ size_t i; for(i = 0; i < n; i++) { cout << "Оценки ученика " << (i+1) << ":"; cout << "Алгебра: "; cin >> a[i]; cout << "Геометрия: "; cin >> g[i]; cout << "Физика: "; cin >> f[i]; cout << "-----"; } cout << "-----РЕЗУЛЬТАТЫ-----"; /* Средняя оценка по алгебре */ USI sum = 0; for(i = 0; i < n; i++) { sum += a[i]; } cout << "Средняя оценка по алгебре: " << (sum/n) << ''; /* Количество учеников без двоек */ USI notwo = 0; for(i = 0; i < n; i++) { if ( (a[i] <= 2) || (g[i] <= 2) || (f[i] <= 2) ) { continue; } else { notwo++; } } cout << "Учеников без двоек: " << notwo << ''; return 0;}
    • Автор:

      harding
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

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

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

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