Guten Tag, ich brauche Hilfe um eine Programmieraufgabe zu lösen, die Klausurrelevat ist.
Und zwar lautet die Aufgabe :
Ergänzen Sie die Klasse GeradeWorte um eine main-Methode, die 50 Strings von der Kon- sole einliest und anschließend zunächst jeden String mit gerader Länge und danach alle Strings ungerader Länge auf der Konsole ausgibt. Jeder dieser Strings soll in einer eigenen Zeile stehen.
Geben Sie notwendige import-Anweisungen an.
Hinweis: Die Länge eines Strings wort können Sie mit einem Aufruf von wort.length()
bestimmen. Beispiel: "Hallo".length() gibt 5 zurück.
Bis jetzt bin ich auf diesen Code gekommen :
import java.util.Scanner;
public class GeradeWorte {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
String []wort = new String [50];
for (int i = 0; i <wort.length;i++)
wort =sc.next();
System.out.println (wort.length);
}
}
Und zwar lautet die Aufgabe :
Ergänzen Sie die Klasse GeradeWorte um eine main-Methode, die 50 Strings von der Kon- sole einliest und anschließend zunächst jeden String mit gerader Länge und danach alle Strings ungerader Länge auf der Konsole ausgibt. Jeder dieser Strings soll in einer eigenen Zeile stehen.
Geben Sie notwendige import-Anweisungen an.
Hinweis: Die Länge eines Strings wort können Sie mit einem Aufruf von wort.length()
bestimmen. Beispiel: "Hallo".length() gibt 5 zurück.
Bis jetzt bin ich auf diesen Code gekommen :
import java.util.Scanner;
public class GeradeWorte {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
String []wort = new String [50];
for (int i = 0; i <wort.length;i++)
wort =sc.next();
System.out.println (wort.length);
}
}
Zuletzt bearbeitet: