Change image width
This commit is contained in:
@ -4,7 +4,90 @@ description: Folien für Kontrollstrukture in Java
|
||||
url: https://git.haw-hamburg.de/pm1-tutorium/slides
|
||||
---
|
||||
|
||||
# Kontrollstrukturen
|
||||
# **Kontrollstrukturen**
|
||||
|
||||
## Sequenz
|
||||
Alle Statements in einem Quelltext werden der Reihe nach ausgeführt.
|
||||
|
||||
**Statements** Durch `;` getrennter Quelltext
|
||||
|
||||
|
||||
```java
|
||||
int x = 10; //1. Statement
|
||||
int x = 123 + x; //2. Statement
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Selektion
|
||||
Es wird selektiert welche Statements ausgeführt werden.
|
||||
|
||||
### if
|
||||
```java
|
||||
int i = 3;
|
||||
if(i > 5) {
|
||||
System.out.printf("i ist größer als 5");
|
||||
}
|
||||
|
||||
```
|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
### else
|
||||
```java
|
||||
int i = 3;
|
||||
if(i > 5) {
|
||||
System.out.printf("i ist größer 5");
|
||||
} else {
|
||||
System.out.printf("i ist kleiner oder gleich 5");
|
||||
}
|
||||
```
|
||||

|
||||
|
||||
---
|
||||
|
||||
### else if
|
||||
```java
|
||||
int i = 3;
|
||||
if(i > 5) {
|
||||
System.out.printf("i ist größer 5");
|
||||
} else if(i == 5) {
|
||||
System.out.printf("i ist gleich 5");
|
||||
} else {
|
||||
System.out.printf("i ist kleiner 5");
|
||||
}
|
||||
```
|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
### switch
|
||||
|
||||
```java
|
||||
String wochentag = "Samstag";
|
||||
|
||||
switch(wochentag) {
|
||||
case "Montag":
|
||||
case "Dienstag":
|
||||
case "Mittwoch":
|
||||
case "Donnerstag":
|
||||
case "Freitag":
|
||||
System.out.printf("Es ist in der Woche");
|
||||
break;
|
||||
case "Samstag":
|
||||
case "Sonntag":
|
||||
System.out.printf("Es ist Wochenende 🎉");
|
||||
break;
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Iteration
|
||||
|
||||
Kontrollstrukturen V1F60
|
||||
* Sequenz
|
||||
|
Reference in New Issue
Block a user