Menu
Coddy logo textTech

Repaso - Constructor de nombres de usuario

Parte de la sección Lógica y flujo del Journey de R de Coddy. Lección 6 de 64.

challenge icon

Desafío

Intermedio

Completa make_username(full_name, year) para crear un nombre de usuario:

  1. Toma las palabras del nombre. El nombre puede tener espacios adicionales entre las palabras o alrededor de ellas.
  2. Usa la primera letra de la primera palabra y la última palabra completa, en minúsculas.
  3. Elimina todos los caracteres - y ' del resultado.
  4. Añade los dos últimos dígitos de year.

Para Ada Lovelace y 1815, el nombre de usuario es alovelace15. La función devuelve dos líneas: Username: seguida del nombre de usuario, y Length: seguida de su número de caracteres.

El código proporcionado lee el nombre y el año, e imprime cada línea devuelta en su propia línea.

Pruébalo tú mismo

make_username <- function(full_name, year) {
  # Escribe tu código aquí
  c("Username: ", "Length: 0")
}

# Código de entrada/salida suministrado: mantenlo tal como está
input <- suppressWarnings(readLines(file("stdin")))
cat(make_username(input[1], input[2]), sep = "\n")

Todas las lecciones de Lógica y flujo

Practica por tu cuenta: Compilador de R online