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    }