Дана программа, решающая некоторую . в программе имеются синтаксические ошибки и пропуски. необходимо исправить ошибки и заполнить пропуски. предложить систему тестов для проверки работоспособности программы. найти max{min(a, b), min(c, d)}. var a, b, c, d, m, m1, m2: real; begin write('введите четыре числа: ') readln(a, b, c, d); if a if c if m writeln('максимальный из минимальных элементов: ', m2: 7: 2) end.
133
424
Ответы на вопрос:
Все написано правильно, пропуски только в операторе if. if (a < b) then (m1 : = a) else (m1 : = b); if (c < d) then (m2 : = c) else (m2 : = d); if (m1 > m2) them (m : = m1) else (m : = m2); writeln ('максимальный из минимальных элементов: ', m: 7: 2); end. для тестирования можно взять разные варианты: 1) a = 2, b = -2, c = 10, d = -3 (m1 = b = -2, m2 = d = -3, m = m1 = -2) 2) a = 6, b = 6, c = 3, d = 4 (m1 = b = 6, m2 = c = 3, m = m1 = 6) почему m1 = b, а не = а? потому что в программе строгое неравенство. если a < b, то m1 = a, если же a > = b, то m1 = b. хотя для нас это все равно, получаем в итоге одно и тоже число. 3) a = -7, b = -5, c = 8, d = 8 (m1 = a = -7, m2 = d = 8, m = m2 = 8) 4) a = 0, b = 0, c = 0, d = 0 (m1 = b = 0, m2 = d = 0, m = m2 = 0)
Составив таблицу можно сразу понять что у девочек не 2, соответственно от 3 до 5. 1) у лиды не 3 и не 5,значит ее оценка 4, а у аллы и кати либо 3, либо 2) у аллы не 3 и не 4 значит ее оценка 5 3) из оставшихся вариантов можно понять, что у кати 3
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
dmitry11311420.05.2021 08:02
-
диана247006.11.2022 22:54
-
darasnezko29714.09.2021 02:49
-
Komarova2404.08.2021 18:55
-
anastasiajybajl02.06.2020 18:34
-
popkaf05.04.2023 08:32
-
Карина965312.02.2022 02:43
-
Ivan21214407.06.2023 11:52
-
samsung465253483222.02.2021 17:17
-
Hadeyac2317.09.2022 01:14
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.