Lernzielkontrolle Info10 - 3: Unterschied zwischen den Versionen
Aus ComeniusWiki
Zeile 30: | Zeile 30: | ||
− | Aufgabe 2 | + | '''Aufgabe 2''' |
Gegeben sei eine Zeichenkette String txt="Informatik" Was bewirken folgende Codezeilen: | Gegeben sei eine Zeichenkette String txt="Informatik" Was bewirken folgende Codezeilen: | ||
Zeile 46: | Zeile 46: | ||
Gibt das Wort "Informatik" in neuer deutscher Rechtschreibung aus: "Invormadik" (-; | Gibt das Wort "Informatik" in neuer deutscher Rechtschreibung aus: "Invormadik" (-; | ||
}} | }} | ||
+ | |||
+ | |||
+ | c) <i>for(int i=txt.length()-1; i>=0; i--){System.out.print(txt.charAt(i));</i> |
Version vom 21. Januar 2015, 18:00 Uhr
Aufgabe 1
Es soll eine Klasse Rechteck erstellt werden, die eine Methode abmessungenAnzeigen() mit zwei Parametern enthält, die für eine eingegebene Länge und Breite des Rechtecks dessen Umfang, Fläche und Diagonale (Pythagoras !) ausgibt. Die Berechnung dieser Werte wird jeweils in eine Methode mit Rückgabewert ausgelagert.
Aufgabe 2
Gegeben sei eine Zeichenkette String txt="Informatik" Was bewirken folgende Codezeilen:
a) System.out.println(txt.substring(2,6));
b) txt=txt.replace('f','v'); txt=txt.replace('t','d'); System.out.println(txt);
c) for(int i=txt.length()-1; i>=0; i--){System.out.print(txt.charAt(i));