Normal
Finde ich auch. Man bekommt das natürlich auch kürzer:[code=Java] public static void main(String[] args) { int region = 1; int art = 2; if ((region == 1) || (region == 2)) { double price = (region == 1) ? 2.00 : 2.80; if (art < 1 || art > 3) { System.out.println("falsche Tarifzone"); } else { System.out.println(price * new int[]{1,7,30}[art-1]); } } else { System.out.println("falsche Tarifzone"); } }}[/code]
Finde ich auch. Man bekommt das natürlich auch kürzer:
[code=Java]
public static void main(String[] args)
{
int region = 1;
int art = 2;
if ((region == 1) || (region == 2)) {
double price = (region == 1) ? 2.00 : 2.80;
if (art < 1 || art > 3) {
System.out.println("falsche Tarifzone");
} else {
System.out.println(price * new int[]{1,7,30}[art-1]);
}
[/code]