==== String ==== Erklärung: Wofür sind Strings gut? Wo werden Strings verwendet? === Syntaxaufgaben === * Welche Arten einen String zu definieren gibt es? Und wie unterscheiden die sich? * Wie kann ich Strings aneinanderfügen? * Wie kann ich Variablen in Text einbauen? * Wie kann ich die Länge eines Strings herausfinden? * Welche Länge hat der String '''Müller' ''? * Was ist '''1000' + 2''? Was ist '''1000' * 2''? * Was ist ''2 + '1000'''? Was ist ''2 * '1000' ''? === Doku === [[string perl |Perl]] * [[string python |Python]] * [[string ruby |Ruby]] * [[string php |PHP]] * [[string JavaScript|JavaScript]] [[string go|Go]] === Problemlösungsaufgaben === Schreibe ein Programm ''greeter'' so, dass ein ganzer Satz (inkl. Interpunktion) ausgegeben wird, z.B. "Hallo Klaus!". Dabei soll der Name Klaus aus einer Variablen übernommen werden. Aufruf des Programms: ./greeter Ausgabe: (wenn name = 'Klaus' ist) Hallo Klaus! == Zusatzaufgabe == Das Programm soll zusätzlich ausgeben: Hallo Klaus! Dein Name ist 5 Zeichen lang.