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

Створити програму, яка порахує скільки Вам років, якщо Ви введете тільки рік народження і віднесе Вас до певної вікової категорії
(скопіювати частину програмного коду з Задачі 1)
Результат вивести на екран (кількість років і вікову категорію)
В прикріпленому слайді все є

Приложения:

kenziid26: буде
kenziid26: # Введення віку з клавіатури
age = int(input("Введіть свій вік: "))

# Розгалуження за віковими категоріями
if age <= 6:
print("Ви дитина дошкільного віку")
elif age <= 10:
print("Ви школяр початкової школи")
elif age <= 16:
print("Ви школяр середньої школи")
elif age <= 24:
print("Ви в ранньому працездатному віці")
elif age <= 54:
print("Ви в основному працездатному віці")
elif age <= 64:
print("Ви в зрілому працездатному віці")
else:
print("Ви літня людина")
kenziid26: ось
valkyriepaincom: Це на яке завдання
valkyriepaincom: Мені потрібно на 3
kenziid26: це на 2
valkyriepaincom: А мона на 3
Бо друге я сама зробила)
valkyriepaincom: Я мржу ще раз питання задати і ви получите бали
valkyriepaincom: можу
kenziid26: давайте

Ответы

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

import datetime

current_year = datetime.datetime.now().year

year_of_birth = int(input("Введіть Ваш рік народження: "))

age = current_year - year_of_birth

if age < 0:

print("Ви ввели некоректний рік народження")

else:

print("Вам", age, "років")

if age < 18:

print("Ви ще неповнолітній(а)")

elif age < 60:

print("Ви дорослий(а)")

else:

print("Ви пенсіонер(ка)")

FrankenW

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