Menu
Coddy logo textTech

Повторение — Калькулятор возраста

Часть раздела Основы путешествия по R на Coddy — урок 31 из 78.

challenge icon

Задание

Легко

Создайте простой калькулятор возраста, который считывает год рождения и текущий год, затем вычисляет и отображает возраст человека.

Вы получите два входных значения:

  1. Год рождения
  2. Текущий год

Считайте оба входных значения с помощью readline(), преобразуйте их в числовые значения с помощью as.numeric() и вычислите возраст, вычтя год рождения из текущего года.

Выведите результат в следующем формате:

You are [age] years old

Используйте cat() для вывода и добавьте символ новой строки \n в конце.

Например, если входные данные — 1995 и 2024, результат должен быть:

You are 29 years old

Попробуйте сами

# Чтение входных данных
con <- file("stdin", "r")
birth_year <- suppressWarnings(readLines(con, n = 1))
current_year <- suppressWarnings(readLines(con, n = 1))

# TODO: Преобразовать входные данные в числовой формат и вычислить возраст


# Вывод результата в формате: "You are [age] years old"
cat("You are", age, "years old\n")

Все уроки раздела Основы