Bitte beachten: es gibt in der Programmierung immer mehrere Lösungen. Diese Lösungen sind Beispiele.
1.
public class schleife {
public static void main(String[] args) {
int zahl = 0; // Initialisierung der Variablen zahl
for ( ; zahl < 100; zahl++) {
System.out.print(zahl + " ");
}
}
}
2.
import java.util.Scanner;
public class raten {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Rate die Zahl zwischen 1 bis 3");
int zahl=scanner.nextInt();
if (zahl==3){
System.out.println ("Ja, Richtig");
}
else
{
System.out.println ("Nein, falsch geraten");
}
}
}
3.
import java.util.Scanner;
public class quadrat {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Bis zu welcher Zahl soll das Quadrat ausgegeben werden?");
int ziel = scanner.nextInt();
for (int zahl = 1; zahl <= ziel; zahl++) {
int quadrat = zahl * zahl;
System.out.println(quadrat);
}
}
}
4.
public class uebung2 {
public static void main(String[] args) {
String ch="hallo";
ch="wie gehts?";
System.out.println(ch);
}
}
Variablen dürfen in Java nur einmal deklariert werden.
Aufgabe 4:
import java.util.Arrays;
public class uebung4 {
public static void main(String[] args) {
int[] liste={3,6,1,55,77,43,5};
Arrays.sort(liste);
System.out.println(Arrays.toString(liste));
}
}
Das direkte Ausgeben eines Arrays mit System.out.println(liste); gibt nicht die Inhalte des Arrays aus, sondern eine Speicheradresse, weil liste ein Objekt ist. Um die Inhalte des Arrays auszugeben, kann Arrays.toString(liste) verwendet werden.
Aufgabe 6:
import java.util.Arrays;
public class uebung5 {
public static void main(String[] args) {
int[] liste={3,6,1,55,77,43,5};
Arrays.sort(liste);
System.out.println(liste.length);
}
}