Menu
Coddy logo textTech

Récapitulatif - Créateur de nom d'utilisateur

Fait partie de la section Logique et flux d’exécution du Journey R de Coddy. Leçon 6 sur 64.

challenge icon

Défi

Moyen

Complétez make_username(full_name, year) pour créer un nom d’utilisateur :

  1. Prenez les mots du nom. Le nom peut contenir des espaces supplémentaires entre les mots ou autour de ceux-ci.
  2. Utilisez la première lettre du premier mot et le dernier mot en entier, en minuscules.
  3. Supprimez tous les - et ' du résultat.
  4. Ajoutez les deux derniers chiffres de year.

Pour Ada Lovelace et 1815, le nom d’utilisateur est alovelace15. La fonction renvoie deux lignes : Username: suivi du nom d’utilisateur, puis Length: suivi de son nombre de caractères.

Le code fourni lit le nom et l’année, puis affiche chaque ligne renvoyée sur sa propre ligne.

Essayez vous-même

make_username <- function(full_name, year) {
  # Écrivez votre code ici
  c("Username: ", "Length: 0")
}

# Code d'entrée/sortie fourni : gardez-le tel quel
input <- suppressWarnings(readLines(file("stdin")))
cat(make_username(input[1], input[2]), sep = "\n")

Toutes les leçons de Logique et flux d’exécution

Entraînez-vous par vous-même : Compilateur R en ligne