Упр.141 ГДЗ Рабочая тетрадь Босова 8 класс 2016 (Информатика)
Существование треугольника со сторонами a, b, c определяется условием: (a+b) > c and (a+c) > b and (c+b) > a.
В задании представлена блок-схема, где каждое из трех условий проверяется отдельной командой.
Треугольник со сторонами $$a$$, $$b$$ и $$c$$ существует тогда и только тогда, когда выполняются все три неравенства:
$$a+b>c,$$
$$a+c>b,$$
$$b+c>a.$$
Значит, в блок-схеме нужно последовательно проверить каждое из этих условий. Если хотя бы одно из них неверно, треугольник не существует. Если все три условия верны, треугольник существует.
Алгоритм можно записать так:
- Ввести $$a, b, c$$.
- Проверить условие $$a+b>c$$.
- Если условие неверно, вывести «Не существует».
- Если условие верно, проверить $$a+c>b$$.
- Если условие неверно, вывести «Не существует».
- Если условие верно, проверить $$b+c>a$$.
- Если условие верно, вывести «Существует», иначе — «Не существует».
В блок-схеме это соответствует трем последовательным проверкам с переходом к выводу «Не существует» при нарушении любого из неравенств.
Ответ
Треугольник существует, если выполняются все три условия: $$a+b>c$$, $$a+c>b$$, $$b+c>a$$. Если хотя бы одно из них не выполняется, треугольник не существует.