Seite 1 von 1

Lösung zu Aufgabe gesucht

Verfasst: Mi Aug 09, 2017 6:26 pm
von MIS2017
Thema: Funktionen und bedingte Anweisungen

Kann jemand vielleicht folgende Aufgabe lösen? Bei mir zeigt es immer einen Fehler an in R. Vielen Dank im Voraus.

Aufgabe:
Definiere eine Funktion adress(name, gender) mit den Argumenten name und gender, die eine konkrete Anrede ausgibt.
> adress(Johanna, f) = Ms. Johanna
> adress(John, m) = Mr. John

Hinweis: paste(a, b, sep="") fügt zwei Strings zusammen.

Re: Lösung zu Aufgabe gesucht

Verfasst: Mi Aug 09, 2017 8:33 pm
von jogo
Hallo MIS2017,

willkommen im Forum!
Es soll wohl so aussehen:

Code: Alles auswählen

adress <- function(name, gender) {
  if (gender=="f") anrede <- "Ms. " else anrede <- "Mr. "
  paste0(anrede, name)
}

adress("Johanna", "f")
adress("John", "m")
Gruß, Jörg