Nyckelord: If-satsen, jämförelseoperationer

Jämförelseoperationer med if-satsen
Utgå från if-satsen nedan:
if (a && b || c) {
System.out.print("If-satsen!");
} else {
System.out.print("Else-satsen!");
}
Fyll sedan i tabellen nedan vad utskriften blir i de olika fallen.
| a | b | c | a && b || c |
|---|---|---|---|
| false | false | false | |
| false | false | true | |
| false | true | false | |
| false | true | true | |
| true | false | false | |
| true | false | true | |
| true | true | false | |
| true | true | true |
Ledtråd
I avsnittet Jämförelse och logiska operatorer i Java visar mer om hur man använder && (och) och || (eller) operatorn.
Svar
| a | b | c | a && b || c |
|---|---|---|---|
| false | false | false | Else-satsen! |
| false | false | true | If-satsen! |
| false | true | false | Else-satsen! |
| false | true | true | If-satsen! |
| true | false | false | Else-satsen! |
| true | false | true | If-satsen! |
| true | true | false | If-satsen! |
| true | true | true | If-satsen! |