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