Lists Basics - Aufgaben

Aufgaben zu Modul #J2 - Lists Basics

Aufgabe 1

Schreibe ein Programm, welche aus der Kommandozeile eine Reihe von Zahlen liest und die Zahl an der Position x (x ist die erste Zahl in der Reihe) in der Konsole ausgibt. Folgende Bedingungen müssen eingehalten werden:

  • Die Anzahl der Zahlen in der Reihe kann beliebig variert werden.
  • Wenn es die Position nicht gibt, wird “ERROR! Die Position x existiert nicht” in der Konsole ausgegeben

Bei der Umsetzung dürfen keine Streams verwendet werden!

Beispiel 1

Input: 3 45 6 23 76 34
Output: Die Zahl an der Position 3 ist: 23

Beispiel 2

Input: 8 45 6 23 76 34
Output: ERROR! Die Position 8 existiert nicht


Aufgabe 2

Schreibe ein Programm, welche einen Text mit einer beliebigen Anzahl Wörter aus der Kommandozeile liest und folgendes damit macht:

  • Die Anzahl gelesene Wörter ausgeben
  • Alle gelesenen Wörter in der Konsole wiedergeben
  • Alle Nomen aus dem Text (Wörter, die mit einem grossen Buchstaben beginnen) in Grossbuchstaben ausgeben
  • Alle gelesene Wörter in umgekehrte Reihenfolge ausgeben

Bei der Umsetzung dürfen keine Streams verwendet werden!


Hier kannst du zurück zur Theorie.