Номер §5.4 № 11

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

§. № Возраст младшего призёра

Имеются данные о количестве полных лет трёх призёров спартакиады. Разработайте и отладьте программу, определяющую и выводящую возраст самого младшего призёра.

Решение

Самому младшему соответствует наименьшее из трёх чисел. Используем тот же способ последовательного сравнения, что и в примере параграфа, где находили наибольшее: первоначально считаем ответом возраст первого призёра, затем сравниваем с возрастами второго и третьего.

a = int(input('Возраст первого призёра: '))
b = int(input('Возраст второго призёра: '))
c = int(input('Возраст третьего призёра: '))
youngest = a
if b < youngest:
    youngest = b
if c < youngest:
    youngest = c
print('Возраст самого младшего призёра:', youngest)

После присваивания youngest = a известен минимум из одного возраста. Если b меньше, он становится новым минимумом; иначе прежний ответ сохраняется. Аналогично учитывается c. Например, для , и лет переменная последовательно содержит , , , поэтому выводится . Если младших призёров двое одного возраста, ответ всё равно будет этим наименьшим возрастом.

Ответ

Последовательными сравнениями найти минимум из трёх введённых возрастов.

Помогло?

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

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