//создать массив структур об успеваемости #include #include #include using namespace std; int main() { int i,usp1,usp2; bool priz=true; struct { string fam; string cls; int usp[5]; } pupil[10]; // заполнение массива и вывод на экран for (int i=0; i<10; i++) { cout<<"record "<>pupil[i].fam; cout<<"class: "; cin>>pupil[i].cls; cout<<"usp: "; for (int j=0; j<5; j++) cin>>pupil[i].usp[j]; } //сортировка массива по полю usp while (priz) { priz=false; for (int i=1; i<10; i++) { usp1=0; usp2=0; for (int j=0; j<5; j++) { usp1+=pupil[i].usp[j]; usp2+=pupil[i-1].usp[j]; } if (usp1