Change image width

This commit is contained in:
Henri Burau
2020-03-24 20:29:28 +01:00
parent 0c2d382b49
commit 50d1fa02d8
2 changed files with 97 additions and 16 deletions

View File

@ -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");
}
```
![bg right:30% 40%](https://git.haw-hamburg.de/pm1-tutorium/slides/-/raw/master/img/if.svg)
---
### 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");
}
```
![bg right:30% 80%](https://git.haw-hamburg.de/pm1-tutorium/slides/-/raw/master/img/if-else.svg)
---
### 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");
}
```
![bg right:40% 80%](https://git.haw-hamburg.de/pm1-tutorium/slides/-/raw/master/img/if-else-if.svg)
---
### 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