Создайте массив случайным образом,содержащий оценки десяти учеников за выполнение трёх контрольных работ (по три оценки для каждого).выведите на экран средний каждого ученика. подсчитайте число учеников: *выполнивших первую работу на "5" *выполнивших хотя бы одну работу на "5" *выполнивших все работы на "5" *выполнивших вторую работу на "4" или "5" *не получивших ни одной оценки "5" *выполнивших первую работу на "3",вторую-на "4" и третью-на "5"
104
453
Ответы на вопрос:
Извиняюсь за громоздкость мб можно и короче, сможешь расписать присваивание к каждой переменной а ,б и с рандомное значение, как я указал не через запятую? если нет, то я через часок другой вброшу короткое решение, а пока это. program n_1; type m= array [1..5] of integer; var a,a1,a2,a3,a4,a5,a6,a7,a8,a9: integer; b,b1,b2,b3,b4,b5,b6,b7,b8,b9: m; c,c1,c2,c3,c4,c5,c6,c7,c8,c9: m; d,d,d2,d3,d4,d5,d6,d7,d8,d8: m; begin randomize; b,b1,b2,b3,b4,b5,b6,b7,b8,b9: = random; c,c1,c2,c3,c4,c5,c6,c7,c8,c9: = random; d,d,,d2,d3,d4,d5,d6,d7,d8,d8: = random; a: = (b+c+d) div 3; a1: = (b1+c1+d1) div 3; a2: = (b2+c2+d2) div 3; a3: = (b3+c3+d3) div 3; a4: = (b4+c4+d4) div 3; a4: = (b5+c5+d5) div 3; a6: = (b6+c6+d6) div 3; a7: = (b7+7c+d7) div 3; a8: = (b8+c8+d8) div 3; a9: = (b9+c9+d9) div 3; writeln ('ученик-', a); writeln ('ученик 1-', a1); writeln ('ученик 2-', a2); writeln ('ученик 3-', a3); writeln ('ученик 4-', a4); writeln ('ученик 5-', a5); writeln ('ученик 6-', a6); writeln ('ученик 7-', a7); writeln ('ученик 8-', a8); writeln ('ученик 9-', a9) end.
//microsoft (r) c/c++ optimizing compiler version 19.00.23506 for x64 #include < iostream> class myarr { public: typedef int* i_ptr; myarr(const int & _size) : size(_size) { arr = new int[size]; } myarr(const myarr & _arr) { size = _arr.get_size(); arr = new int[size]; for (size_t i = 0; i < size; ++i) { arr[i] = _arr.arr[i]; } } ~myarr() { delete[] arr; } constexpr int get_size() const noexcept { return size; } private: i_ptr arr; int size; }; int main() { myarr a(10); myarr b(a); }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Бусіта04.10.2021 14:57
-
Kadokawa25.03.2023 15:18
-
MrStepWay08.01.2023 11:20
-
sa6613.10.2020 18:48
-
Ferdgi03.04.2020 22:33
-
yankim1431.10.2020 13:24
-
Нака098726.01.2022 04:54
-
sport2219.06.2020 15:43
-
VIRUS0000002.09.2022 01:10
-
Arthas121252319.07.2020 13:53
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.