001 /**
002 * Beispiel für switch aus der Info1-Vorlesung
003 *
004 * @author Christian Pape
005 *
006 */
007 public class Hausratsversicherung {
008
009 /**
010 * @param args
011 */
012 public static void main(String[] args) {
013 // TODO Auto-generated method stub
014
015 }
016
017 public double praemieBerechnen(int anzahlPersonen, double flaeche) {
018 double praemie = 0.0;
019
020 switch (anzahlPersonen) {
021 case 1:
022 case 2: praemie = 10.0 + flaeche / 2.0;
023 break;
024 case 3: praemie = 15.0 + flaeche;
025 break;
026 case 4: praemie = 15.0 + 1.5 * flaeche;
027 break;
028 default: if (anzahlPersonen > 0) {
029 praemie = 25.0 + 2.0 * flaeche;
030 }
031 }
032 return praemie;
033 }
034 }