ответ:
объяснение:
1) модель - это система уравнений, описывающая поведение некоего объекта. компьютерной становится, если для решения этих уравнений используем программу на компьютере.
2) вычислительный эксперимент основывается на создании мм изучаемых объектов, которые формируются с некоторой особой структуры, способной отражать свойства объекта, проявляемые им в различных экспериментальных условиях, и включает в себя следующие этапы.
3) если имеется реальная система то для создания модели потребуется логико- модель которая с моделирующего алгоритма представит имитационную модель. имея имитационную модель можно провести эксперимент используя вычислительный эксперимент и это воздействие покажет нам реальную систему.
4)компьютерное техническими устройствами происходит в процессе расчетов по моделям в режиме реального времени.
#include <iostream>
#include <string>
#define SIZE 3
/*
Структура содержит 3 поля, фамилия и оценки имеют тип string, поле с годом рождения имеет тип int;
Также имеется метод, с которого происходит ввод информации.
*/
struct student {
std::string surname;
int birthYear;
std::string marks;
void InputInfo() {
std::cout << "Фамилия студента: ";
getline(std::cin, surname);
std::cout << "\nГод рождения студента: ";
std::cin >> birthYear;
std::cin.ignore();
std::cout << "\nОценки студента: (через пробел): ";
getline(std::cin, marks);
}
};
/*
В основной функции мы создаем массив структур "group" размера SIZE (SIZE объявили выше)
Затем находим сумму возрастов и делим ее на размер массива структур
*/
signed main() {
setlocale(LC_ALL, "Rus");
student group[SIZE];
int _sumAge = 0;
for (int i = 0; i < SIZE; ++i) {
group[i].InputInfo();
_sumAge += 2022 - group[i].birthYear;
}
std::cout << "\nСредний возраст студентов в группе:" << _sumAge / SIZE;
return 0;
}