Отримання знань
дистанційна підтримка освіти школярів
Програми з циклами та оператором розгалуження
Задача “Zamina.py”
Дано 2 цілих числа a і b. Якщо ці числа рівні, замінити обидва числа на 0, інакше менше замінити більшим, а більше залишити без змін. Технічні умови. Програма зчитує з клавіатури два цілих числа, введених через пропуск. Програма виводить через пропуск два змінені цілі числа. Контрольні приклади Введення: 1 1 Введення: 2 3 |
![]() |
Задача “Year.py”
![]() |
Дано номер року n. Вивести кількість днів у ньому. Технічні умови. Програма зчитує з клавіатури ціле число n. Програма виводить на екран: ¤ 365, якщо рік невисокосний; ¤ 366 для високосного року. |
Які роки за Григоріанським календарем вважають високосними?
Щоб вважатися високосним, номер року повинен ділитися на чотири.
Нульові роки, з яких починаються сторіччя, вважаються високосними тільки у випадку, якщо їх номер кратний 400. Так, наприклад, 2000-й рік є високосним, в той час як 1900-й – ні.
Отже, якщо рік ділиться на 100, але не ділиться на 400, то його високосним не вважають.
Контрольні приклади
Введення: 1900
Виведення: 365
Введення: 472
Виведення: 366
Задача “Vasilina.py”
Коли Василині Премудрій виповнилось 18 років, Чахлик Невмирущий вирішив одружитись з нею. Василина запитала у Чахлика, скільки у нього скринь із золотом. Чахлик відповів, що у нього зараз n скринь і щороку додається ще по m скринь. Василина пообіцяла, що вийде заміж тоді, коли у Чахлика буде k повних скринь із золотом. Скільки років буде нареченій? |
![]() |
Технічні умови. Програма зчитує з клавіатури через пропуск три цілих числа n, m, k. Програма виводить на екран одне ціле число – вік нареченої.
Контрольний приклад
Введення: 20 4 35
Виведення: 22