Отримання знань

дистанційна підтримка освіти школярів


Програми з циклами та оператором розгалуження

Задача “Zamina.py”

   Дано 2  цілих числа a і b. Якщо ці числа рівні, замінити обидва числа на 0, інакше менше замінити більшим, а більше залишити без змін.

  Технічні умови. Програма зчитує з клавіатури два цілих числа, введених через пропуск.

    Програма виводить через пропуск два змінені цілі числа. 

    Контрольні приклади

       Введення: 1  1
       Виведення: 0  0

       Введення: 2  3
       Виведення: 3  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

ПЕРЕВІРИТИ


В системі: гості - (1); користувачі - (0)