Рассмотрим вариант решения задания из учебника Босова, Босова, Бондарева 8 класс, Просвещение: Самостоятельная работа № 22 ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ ВАРИАНТ 1 1. Укажите ложные утверждения. (3 > 2) and (5 > 6) = true ('а' < 'b') or (1 > 0) = true 60 > 20 = true mod (5+3) = 2 10 div 3 = 3 2 div 3=1 2. Напишите программу вычисления площади прямоугольного треугольника, значения катетов которого А и В вводятся с клавиатуры. Пример работы программы: Входные данные 4, 6 Выходные данные Для значений катетов 4 и 6 площадь прямо- угольного треугольника равна 12. var a,b:integer; s:real; begin write('a, b > > '); readln(a,b); s:=(a*b)/2; writeln('s=',s) end. Окно вывода: a, b > > 4 6 s=12 3. Дополнительное задание. Дана программа: program n_5; var а, b, с: integer; ans: boolean; begin write ('Введите значения a, b, dl, d2 > > '); readln (a, b, dl, d2) ; ans:=(a < > b) and (dl=d2); writein ('Этот четырёхугольник является прямоугольником - ', ans) end. to При каких исходных данных высказывание «Этот четырёхугольник является прямоугольником» будет: а) истинным; б) ложным? В тексте программы ошибки: не описаны переменные, используемые в программе (d1, d2), описана переменная, не применяемая в программе (с). Проконсультируйтесь с преподавателем. Признак, по которому построена программа: если диагонали четырехугольника равны и длины сторон не равны, то он является прямоугольником. Согласно тексту программы, значения двух диагоналей (d1, d2) вводится с экрана, как и длины сторон (a, b). Ответ: ввод 3 4 5 5 – истина, ввод 3 4 5 6 - ложь