Предмет: Информатика, автор: Аноним

Python Дано номер деякого року (ціле додатне число). Визначити відповідний номер
століття, враховуючи, що, наприклад, початком 20 століття був 1901 рік.

Ответы

Автор ответа: NotHpp
1

Код:

year = int(input("Введіть номер року: "))

# Знаходимо номер століття

century = (year - 1) // 100 + 1

# Виводимо результат

print("Рік", year, "приналежить", century, "століттю.")

Пояснення:


У цій програмі ми використовуємо вбудовану функцію input() для отримання від користувача номеру року. Потім ми знаходимо номер століття, застосувавши формулу (рік - 1) // 100 + 1. Оскільки оператор // використовується для цілочисельного ділення, результат буде округлений до цілого числа в меншу сторону.

Наприклад, якщо користувач введе 1998, програма виведе "Рік 1998 приналежить 20 століттю."

Автор ответа: UkraineTopQQE
1

year = int(input("Введіть номер року: "))

# Визначаємо номер століття

century = (year - 1) // 100 + 1

print("Рік", year, "належить до", century, "століття")

Похожие вопросы