v1
This commit is contained in:
parent
32dc2f3f82
commit
45b1db1e2d
29
Kontrollstrukturen/afg6 switch/.gitignore
vendored
Normal file
29
Kontrollstrukturen/afg6 switch/.gitignore
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
### IntelliJ IDEA ###
|
||||||
|
out/
|
||||||
|
!**/src/main/**/out/
|
||||||
|
!**/src/test/**/out/
|
||||||
|
|
||||||
|
### Eclipse ###
|
||||||
|
.apt_generated
|
||||||
|
.classpath
|
||||||
|
.factorypath
|
||||||
|
.project
|
||||||
|
.settings
|
||||||
|
.springBeans
|
||||||
|
.sts4-cache
|
||||||
|
bin/
|
||||||
|
!**/src/main/**/bin/
|
||||||
|
!**/src/test/**/bin/
|
||||||
|
|
||||||
|
### NetBeans ###
|
||||||
|
/nbproject/private/
|
||||||
|
/nbbuild/
|
||||||
|
/dist/
|
||||||
|
/nbdist/
|
||||||
|
/.nb-gradle/
|
||||||
|
|
||||||
|
### VS Code ###
|
||||||
|
.vscode/
|
||||||
|
|
||||||
|
### Mac OS ###
|
||||||
|
.DS_Store
|
95
Kontrollstrukturen/afg6 switch/src/Main.java
Normal file
95
Kontrollstrukturen/afg6 switch/src/Main.java
Normal file
@ -0,0 +1,95 @@
|
|||||||
|
public class Main {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
|
||||||
|
enum Monate{Januar,Februar,März,April,Mai,Juni,Juli,August,September,Oktober,November,Dezember}
|
||||||
|
|
||||||
|
Monate aktuellerMonat = Monate.August;
|
||||||
|
String quartal = "";
|
||||||
|
|
||||||
|
//a
|
||||||
|
/* switch(aktuellerMonat){
|
||||||
|
case Januar:
|
||||||
|
quartal = "Q1";
|
||||||
|
break;
|
||||||
|
case Februar:
|
||||||
|
quartal = "Q1";
|
||||||
|
break;
|
||||||
|
case März:
|
||||||
|
quartal = "Q1";
|
||||||
|
break;
|
||||||
|
case April:
|
||||||
|
quartal = "Q2";
|
||||||
|
break;
|
||||||
|
case Mai:
|
||||||
|
quartal = "Q2";
|
||||||
|
break;
|
||||||
|
case Juni:
|
||||||
|
quartal = "Q2";
|
||||||
|
break;
|
||||||
|
case Juli:
|
||||||
|
quartal = "Q3";
|
||||||
|
break;
|
||||||
|
case August:
|
||||||
|
quartal = "Q3";
|
||||||
|
break;
|
||||||
|
case September:
|
||||||
|
quartal = "Q3";
|
||||||
|
break;
|
||||||
|
case Oktober:
|
||||||
|
quartal = "Q4";
|
||||||
|
break;
|
||||||
|
case November:
|
||||||
|
quartal = "Q4";
|
||||||
|
break;
|
||||||
|
case Dezember:
|
||||||
|
quartal = "Q4";
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
quartal = "Kein Monat gefunden."; */
|
||||||
|
|
||||||
|
//b
|
||||||
|
/* switch(aktuellerMonat){
|
||||||
|
case Januar:
|
||||||
|
case Februar:
|
||||||
|
case März:
|
||||||
|
quartal = "Q1";
|
||||||
|
break;
|
||||||
|
|
||||||
|
case April:
|
||||||
|
case Mai:
|
||||||
|
case Juni:
|
||||||
|
quartal = "Q2";
|
||||||
|
break;
|
||||||
|
|
||||||
|
case Juli, August, September:
|
||||||
|
|
||||||
|
quartal = "Q3";
|
||||||
|
break;
|
||||||
|
|
||||||
|
case Oktober, November, Dezember:
|
||||||
|
|
||||||
|
quartal = "Q4";
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
quartal = "Kein Monat gefunden.";
|
||||||
|
break; */
|
||||||
|
|
||||||
|
//cde
|
||||||
|
switch(aktuellerMonat){
|
||||||
|
case Januar, Februar, März -> quartal = "Q1";
|
||||||
|
|
||||||
|
case April, Mai, Juni -> quartal = "Q2";
|
||||||
|
|
||||||
|
case Juli, August, September -> quartal = "Q3";
|
||||||
|
|
||||||
|
case Oktober, November, Dezember -> quartal = "Q4";
|
||||||
|
|
||||||
|
default -> quartal = "Kein Monat gefunden.";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
System.out.println("Der aktuelle Monat ist: " + aktuellerMonat + ", zugeordnetes Quartal: " + quartal);
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user