melnik-738
?>

Дана программа, решающая некоторую . в программе имеются синтаксические ошибки и пропуски. необходимо исправить ошибки и заполнить пропуски. предложить систему тестов для проверки работо программы. найти 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.

Информатика

Ответы

des-32463
Все написано правильно, пропуски только в операторе 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)
Corneewan
◘Объективность информации. Например: "На улице холодно" - это субъективная информация. А "На улице -14°" - объективная (но не всегда точная)
◘Достоверность информации. Ин-фа достоверна, если отражает истинное положение дел. (объективная информация всегда достоверна)
◘Полнота информации. Информация полная, если ее достаточно для понимания и принятия решения.
◘Точность информации. Определяется степенью ее близости к реальному состоянию объекта, процесса, явления и т.д.
◘Актуальность информации – важность для настоящего времени.
◘Полезность информации.
 - Самая ценная информация – объективная, достоверная, полная, и актуальная.
askorikova

тк Борисов жил с ученым из Ярославля, то Борисов не оттуда и не с Москвы и Санкт-Петербурга. следовательно, он с Новосибирска

Григорьев не Москвич и не с Ярославля. и теперь понятно, что не с Новосибирска. следовательно, он с Санкт-Петербурга

Егоров не с Москвы, остается один вариант, он с Ярославля

а Викторов значит с Москвы

можно сделать таблицу (по ней легко решать такие задачи):

                  Москва.   Новосиб.   С-п.   Ярославль.

Борисов.       -                 +               -              -

Викторов.     +                -                -              -

Григорьев.   -                 -                +             -

Егоров.         -                 -                -              +

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дана программа, решающая некоторую . в программе имеются синтаксические ошибки и пропуски. необходимо исправить ошибки и заполнить пропуски. предложить систему тестов для проверки работо программы. найти 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.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

egorova90356684858370
sbn07373
Volodka
misie1974
flerbuket332
Малыхин Валерьевна621
Гаврилаш
dfyurst708
Powerbasses5521
Nikolaevich1534
Yeliseeva Verevkin864
Letajushaya362
yurick2071488
vasilevam
Tatyana-Sergeevna108