Informatik 1 - Ãbungen -WS 01/02 Softwareentwicklung mit Java
Informatik 1 - Ãbungen -WS 01/02 Softwareentwicklung mit Java
Informatik 1 - Ãbungen -WS 01/02 Softwareentwicklung mit Java
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Informatik</strong> 1 - Übungen -<strong>WS</strong> <strong>01</strong>/<strong>02</strong><br />
<strong>Softwareentwicklung</strong> <strong>mit</strong> <strong>Java</strong><br />
class Aufgabe11 {<br />
public static void main(String[] args) {<br />
zeigeTage(7, 1999);<br />
zeigeTage(12, 2000);<br />
zeigeTage(2, 1999);<br />
}<br />
public static void zeigeTage(int monat, int jahr) {<br />
int tage = 0;<br />
if(monat < 1 || monat >12) {<br />
System.out.println("Ungültiger Monat!");<br />
return;<br />
}<br />
switch(monat) {<br />
case 4: case 6: case 9: case 11:<br />
tage = 30;<br />
break;<br />
case 2:<br />
if(jahr % 4 ==0 && (jahr % 100 !=0 || jahr % 400 ==0))<br />
tage = 29;<br />
else<br />
tage = 28;<br />
break;<br />
default:<br />
tage = 31;<br />
}<br />
System.out.println(<br />
"Der Monat "+monat+" hat "+tage+" Tage.");<br />
Dipl.-Inform. } (FH) Helga Gabler 36<br />
}