Menu
Coddy logo textTech

Resumen - Calculadora de edad

Parte de la sección Fundamentos del Journey de R de Coddy — lección 31 de 78.

challenge icon

Desafío

Fácil

Crea una calculadora de edad sencilla que lea un año de nacimiento y el año actual, luego calcule y muestre la edad de la persona.

Recibirás dos entradas:

  1. Un año de nacimiento
  2. El año actual

Lee ambas entradas usando readline(), conviértelas a valores numéricos usando as.numeric() y calcula la edad restando el año de nacimiento al año actual.

Muestra la salida en el siguiente formato:

You are [age] years old

Usa cat() para la salida e incluye un carácter de nueva línea \n al final.

Por ejemplo, si las entradas son 1995 y 2024, la salida debería ser:

You are 29 years old

Pruébalo tú mismo

# Leer la entrada
con <- file("stdin", "r")
birth_year <- suppressWarnings(readLines(con, n = 1))
current_year <- suppressWarnings(readLines(con, n = 1))

# TODO: Convertir las entradas a numérico y calcular la edad


# Mostrar el resultado en el formato: "You are [age] years old"
cat("You are", age, "years old\n")

Todas las lecciones de Fundamentos