Menu
Coddy logo textTech

Récapitulatif - Calculateur d'âge

Fait partie de la section Fondamentaux du Journey R de Coddy — leçon 31 sur 78.

challenge icon

Défi

Facile

Créez un calculateur d'âge simple qui lit une année de naissance et l'année actuelle, puis calcule et affiche l'âge de la personne.

Vous recevrez deux entrées :

  1. Une année de naissance
  2. L'année actuelle

Lisez les deux entrées en utilisant readline(), convertissez-les en valeurs numériques à l'aide de as.numeric(), et calculez l'âge en soustrayant l'année de naissance de l'année actuelle.

Affichez la sortie au format suivant :

You are [age] years old

Utilisez cat() pour la sortie et incluez un caractère de nouvelle ligne \n à la fin.

Par exemple, si les entrées sont 1995 et 2024, la sortie devrait être :

You are 29 years old

Essayez vous-même

# Lire l'entrée
con <- file("stdin", "r")
birth_year <- suppressWarnings(readLines(con, n = 1))
current_year <- suppressWarnings(readLines(con, n = 1))

# TODO: Convertir les entrées en numérique et calculer l'âge


# Afficher le résultat au format : "You are [age] years old"
cat("You are", age, "years old\n")

Toutes les leçons de Fondamentaux