Untitled

 avatar
unknown
plain_text
3 years ago
2.0 kB
2
Indexable
#include <iostream>
using namespace std;

struct sosamba
{
    string n1, n2, n3;
    int cd1, cd2, cd3;
    string cl1, cl2, cl3;
    int ar1, ar2, ar3;


};
int main()
{
    int b1=0, b2=0;
    setlocale(LC_ALL, "Russian");
    sosamba a;
    cout << "Введите имя первого ученика: ";
    cin >> a.n1;
    cout << "Введите имя второго ученика: ";
    cin >> a.n2;
    cout << "Введите имя третьего ученика: ";
    cin >> a.n3;
    
    cout << "Введите цифру класса первого ученика: ";
    cin >> a.cd1;
    cout << "Введите цифру класса второго ученика: ";
    cin >> a.cd2;
    cout << "Введите цифру класса третьего ученика: ";
    cin >> a.cd3;

    cout << "Введите букву класса первого ученика: ";
    cin >> a.cl1;
    cout << "Введите букву класса второго ученика: ";
    cin >> a.cl2;
    cout << "Введите букву класса третьего ученика: ";
    cin >> a.cl3;

    cout << "Введите среднюю оценку первого ученика: ";
    cin >> a.ar1;
    cout << "Введите среднюю оценку второго ученика: ";
    cin >> a.ar2;
    cout << "Введите среднюю оценку третьего ученика: ";
    cin >> a.ar3;

    if (a.ar1 > a.ar2 && a.ar1 > a.ar3) {
        cout << endl << "Имя ученика с лучшим средним баллом: " << a.n1;
    }
    if (a.ar2 > a.ar1 && a.ar2 > a.ar3) {
        cout << endl << "Имя ученика с лучшим средним баллом: " << a.n2;
    }
    if (a.ar3 > a.ar2 && a.ar3 > a.ar1) {
        cout << endl << "Имя ученика с лучшим средним баллом: " << a.n3;
    }
}
Editor is loading...