primitive
Datentypen
Wahrheitswerte / Operatoren
Kontrollstrukturen
Schleifen
100

Nenne mir den Datentyp: 4

byte, short, int oder long

100

!a = falsch

b = wahr

a ^ b = ?

falsch

100

Was ist der Rückgabewert?

Input: 20

public static boolean volljährigkeit(int alterFirat) {
    boolean istVolljährig;
    if (alterFirat >= 18) {
        istVolljährig = true;
    } else if (alterFirat < 18) {
        istVolljährig = false;
    }
    return  istVolljährig;
}

true

100

Wie oft wird diese Schleife ausgeführt?

for (int i = 0; i < 10; i++) {

    // Code

}


10 mal

300

Nenne mir den Datentyp: 4.0

float oder double

300

9 % 10

9
300

Was ist der Rückgabewert?

input: 'PG Software Solutions'

public static int pgZuordnung(String pgName){
    switch (pgName){
        case 'Software Solutions':
            return 28;
            break;
        case 'Treasury & ALM':
            return 17;
            break;
        case 'Regional Banks – Finance & Risk':
            return 23;
            break;
        default: 0
    }
}

0

300

Wie groß ist i, wenn die Schleife 2 mal durchgelaufen ist?

for (int i = 0; i > 10; i--) {

    // Code

}


Die ganze Schleife wird gar nicht ausgeführt, weil die Bedingung der Schleife, dass i kleiner als 10 sein soll, direkt erfüllt ist.

500
Nenne mir den Datentypen: '4'

char

500

(12 % 3 != 0) || falsch = ?

wahr

500

Was ist der Rückgabewert?

Input: 8

public static boolean selbstVerwirrungVerwirrt(int inputZahl){
    if(inputZahl < 0 || inputZahl > 10){
        return !(10 % 3 != 0);
    }
    else if(inputZahl == 5){
        return false;
    }
    else {
        return true ^ false;
    }
}

true

500

Was macht diese Schleife hier bzw. was ist das Ergebnis?

for (int i = 1; i <= 5; i++) {result += i;}

result = 10

M
e
n
u