Вопрос задан 26.07.2023 в 04:50. Предмет Информатика. Спрашивает Нескоромный Ярик.

Написать программу в pyton : Дан номер некоторого года (целое положительное число>1000).

Определить соответствующий ему номер столетия, учитывая, что, к примеру, началом 20 столетия был 1901 год
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Михайлова Камилла.
Age = input()

for i in range(1, 100, 1):
if age >= (i * 100) + 1 and age <= ((i+ 1) * 100):
print(i) #или print(i + 1)


print("the end")

Как-то так...
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи, нам нужно определить номер столетия для данного года. Для этого мы можем использовать простую математическую операцию деления.

Вот программа на Python, которая выполняет данную задачу:

python
def century_from_year(year): # Определяем номер столетия путем деления на 100 и округления вверх century = (year - 1) // 100 + 1 return century # Вводим год с клавиатуры year_input = int(input("Введите год (целое положительное число > 1000): ")) # Вызываем функцию и выводим результат century_result = century_from_year(year_input) print(f"Номер столетия для года {year_input} - {century_result}")

Этот код определит номер столетия для заданного года и выведет результат на экран. Например, для года 1905 программа выведет "Номер столетия для года 1905 - 20", что означает, что 1905 год принадлежит к 20-му столетию.

0 0

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

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос