Номер §5.4 ПМ 2

ГДЗ по информатике 8 класс, Босова 2023, страница 238

§. ПМ Вложенные ветвления

Используйте вложенные ветвления для записи программы, определяющей принадлежность точки x отрезку [a, b].

Решение

По определению отрезка точка принадлежит ему, когда одновременно выполняются два неравенства: и . Проверим их последовательно. Сначала исключим точки левее a. Только если первая проверка пройдена, проверим правую границу b.

a = int(input('Введите a: '))
b = int(input('Введите b: '))
x = int(input('Введите x: '))
if x >= a:
    if x <= b:
        print('Точка принадлежит отрезку')
    else:
        print('Точка не принадлежит отрезку')
else:
    print('Точка не принадлежит отрезку')

Внешний if проверяет левую границу. Вложенный if выполняется лишь при и проверяет правую границу. Поэтому сообщение о принадлежности появляется только при выполнении обоих условий. Например, для , точка принадлежит отрезку, а — нет. Границы включены благодаря знакам >= и <=.

Ответ

Вложенные проверки x >= a и x <= b; точка принадлежит отрезку, только если обе истинны.

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото