Загрузка...

Laboratory first course of programming))

Thread in C/C++ created by Сопрано Apr 20, 2021. 165 views

  1. Сопрано
    Сопрано Topic starter Apr 20, 2021 815 Apr 1, 2021
    Крч, слишком много времени ушло на то чтобы начать зарабатывать денежку хотя бы на общагу, а лабы делать надо.
    По c++, они не слишком сложные, вероятно я бы и сам их сделал, но в силу того что у меня в моей деревне нету интернета нормального, я уже третий день качаю студию :popcat:
    Кто может помочь, в тг
     
  2. ReverseFlash
    Криво косо, за 15 минут
    C
    #include <iostream>
    #include <string>
    using namespace std;
    struct student
    {
    private:
    string surname;
    int phys, inf, his;
    bool otl = false;
    public:
    void setInfo()
    {
    cout << "Введите фамилию студента: ";
    cin >> surname; cout << endl;
    cout << "Введите оценку по физике: ";
    cin >> phys; cout << endl;
    cout << "Введите оценку по информатике: ";
    cin >> inf; cout << endl;
    if (inf >= 90)
    otl = true;
    cout << "Введите оценку по истории: ";
    cin >> his; cout << endl;
    }
    bool getOtl()
    {
    return otl;
    }
    string getSurname()
    {
    return surname;
    }
    int getPhys()
    {
    return phys;
    }
    };
    int main()
    {
    setlocale(LC_ALL, "Russian");
    student INFO[10000];
    int i = 0;
    long long SumOfBal = 0;
    for(int k = 0; k<10000; k++)
    {
    INFO[i].setInfo();
    if (INFO[i].getOtl())
    cout << "Сдал информатику на отлично: " << INFO[i].getSurname() << endl << endl;
    SumOfBal += INFO[i].getPhys();
    cout << "Закончить? Y/N: ";
    char ch;
    cin >> ch;
    if (ch == 'Y')
    break;
    else
    i++;
    }
    i++;
    cout << "Средний бал по физике: " << float(SumOfBal / i);
    return 0;
    }
     
Top
Loading...