Работа 3.3 Упр.1 Задание 1 ГДЗ Семакин 10 класс (Информатика)
Рассмотрим вариант решения задания из учебника Семакин, Хеннер, Шеина 10 класс, Бином: 1. Даны два угла треугольника (в градусах). Определить, существует ли такой треугольник. Если да, то прямоугольный ли он. *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 10 semakin10 pract/3-3/zad1/1 98
Сумма углов треугольника равна $$180^\circ$$. Поэтому сначала проверим, можно ли по данным двум углам построить треугольник:
если $$a+b \ge 180^\circ$$, то такой треугольник не существует.
Если же $$a+b < 180^\circ$$, то третий угол равен $$180^\circ-(a+b)$$. Треугольник будет прямоугольным, если хотя бы один из его углов равен $$90^\circ$$, то есть если $$a=90^\circ$$, или $$b=90^\circ$$, или $$a+b=90^\circ$$.
var a, b: integer;
begin
readln(a, b);
if a + b >= 180 then
writeln(‘Такой треугольник не может существовать’)
else if (a = 90) or (b = 90) or (a + b = 90) then
writeln(‘Это прямоугольный треугольник’)
else
writeln(‘Это треугольник’)
end.
Ответ
Если $$a+b \ge 180^\circ$$, треугольник не существует; иначе, если $$a=90^\circ$$ или $$b=90^\circ$$ или $$a+b=90^\circ$$, то треугольник прямоугольный; в остальных случаях — обычный треугольник.