cout << "Введите количество оценок по информатике" <<endl;
cin >> GradesInformatics;
cout << "Введите количество оценок по физике" << endl;
cin>> GradesPhysikc;
int* Informatics = new int[GradesInformatics];
int* Physicks = new int[GradesPhysikc];
int Tmp = 0;
cout << "Введите оценки по информатике" <<endl;
for (int i = 0; i < GradesInformatics; ++i) {
cin >> Informatics[i];
}
cout << "Введите оценки по Физике" <<endl;
for (int i = 0; i < GradesPhysikc; ++i) {
cin >> Physicks[i];
}
for (int i = 0; i < GradesInformatics + GradesPhysikc; ++i) {
Tmp = Tmp + Informatics[i] + Physicks[i];
}
if (Tmp > 8) {
cout << "Молодец " << endl;
}
else {
cout << "Постарайся " << endl;
}
delete[] Informatics;
delete[] Physicks;
}
Объяснение:
Код на с++
Так как в задании не указано,сколько всего оценок может быть,то спрашиваем это в рантайме у пользователя. Затем получаем эти оценки при двух циклов for. Потом складываем всё,что получилось в tmp и выводим ответ
Любая сложная система должна иметь понятную и рациональную структуру, то есть разделяться на части — модули, имеющие вполне законченное функциональное назначение с четко оговоренными правилами взаимодействия.
Ясное понимание роли каждого отдельного модуля существенно упрощает работу по модификации и развитию системы. Напротив, сложную систему без хорошей структуры чаще проще разработать заново, чем модернизировать.
Функциональная сложность операционной системы неизбежно приводит к сложности ее архитектуры, под которой понимают структурную организацию ОС на основе различных программных модулей. Обычно в состав ОС входят исполняемые и объектные модули стандартных для данной ОС форматов, библиотеки разных типов, модули исходного текста программ, программные модули специального формата (например, загрузчик ОС, драйверы ввода-вывода), конфигурационные файлы, файлы документации, модули справочной системы и т. д. Большинство современных операционных систем представляют собой хорошо структурированные модульные системы к развитию, расширению и переносу на новые платформы. Какой-либо единой архитектуры ОС не существует, но существуют универсальные подходы к структурированию ОС.
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int GradesInformatics, GradesPhysikc;
cout << "Введите количество оценок по информатике" <<endl;
cin >> GradesInformatics;
cout << "Введите количество оценок по физике" << endl;
cin>> GradesPhysikc;
int* Informatics = new int[GradesInformatics];
int* Physicks = new int[GradesPhysikc];
int Tmp = 0;
cout << "Введите оценки по информатике" <<endl;
for (int i = 0; i < GradesInformatics; ++i) {
cin >> Informatics[i];
}
cout << "Введите оценки по Физике" <<endl;
for (int i = 0; i < GradesPhysikc; ++i) {
cin >> Physicks[i];
}
for (int i = 0; i < GradesInformatics + GradesPhysikc; ++i) {
Tmp = Tmp + Informatics[i] + Physicks[i];
}
if (Tmp > 8) {
cout << "Молодец " << endl;
}
else {
cout << "Постарайся " << endl;
}
delete[] Informatics;
delete[] Physicks;
}
Объяснение:
Код на с++
Так как в задании не указано,сколько всего оценок может быть,то спрашиваем это в рантайме у пользователя. Затем получаем эти оценки при двух циклов for. Потом складываем всё,что получилось в tmp и выводим ответ
Любая сложная система должна иметь понятную и рациональную структуру, то есть разделяться на части — модули, имеющие вполне законченное функциональное назначение с четко оговоренными правилами взаимодействия.
Ясное понимание роли каждого отдельного модуля существенно упрощает работу по модификации и развитию системы. Напротив, сложную систему без хорошей структуры чаще проще разработать заново, чем модернизировать.
Функциональная сложность операционной системы неизбежно приводит к сложности ее архитектуры, под которой понимают структурную организацию ОС на основе различных программных модулей. Обычно в состав ОС входят исполняемые и объектные модули стандартных для данной ОС форматов, библиотеки разных типов, модули исходного текста программ, программные модули специального формата (например, загрузчик ОС, драйверы ввода-вывода), конфигурационные файлы, файлы документации, модули справочной системы и т. д. Большинство современных операционных систем представляют собой хорошо структурированные модульные системы к развитию, расширению и переносу на новые платформы. Какой-либо единой архитектуры ОС не существует, но существуют универсальные подходы к структурированию ОС.