Menu
Coddy logo textTech

Wiederholung – Benutzernamen-Generator

Teil des Abschnitts Logik und Ablaufsteuerung der R-Journey von Coddy. Lektion 6 von 64.

challenge icon

Aufgabe

Mittel

Vervollständige make_username(full_name, year), um einen Benutzernamen zu erstellen:

  1. Nimm die Wörter des Namens. Der Name kann zusätzliche Leerzeichen zwischen oder um die Wörter herum enthalten.
  2. Verwende den ersten Buchstaben des ersten Wortes und das vollständige letzte Wort in Kleinbuchstaben.
  3. Entferne jedes - und ' aus dem Ergebnis.
  4. Füge die letzten beiden Ziffern von year hinzu.

Für Ada Lovelace und 1815 lautet der Benutzername alovelace15. Die Funktion gibt zwei Zeilen zurück: Username: gefolgt vom Benutzernamen und Length: gefolgt von der Anzahl seiner Zeichen.

Der bereitgestellte Code liest den Namen und das Jahr ein und gibt jede zurückgegebene Zeile in einer eigenen Zeile aus.

Probier es selbst

make_username <- function(full_name, year) {
  # Schreibe deinen Code hier
  c("Username: ", "Length: 0")
}

# Mitgelieferter Ein-/Ausgabecode: belasse ihn wie er ist
input <- suppressWarnings(readLines(file("stdin")))
cat(make_username(input[1], input[2]), sep = "\n")

Alle Lektionen in Logik und Ablaufsteuerung

Übe selbstständig: Online-R-Compiler