|
@ -13,24 +13,12 @@ void yearsUntilHundred() { |
|
|
// Berechnung der verbleibenden Jahre bis zum Alter von 100 |
|
|
// Berechnung der verbleibenden Jahre bis zum Alter von 100 |
|
|
int yearsRemaining = 100 - age; |
|
|
int yearsRemaining = 100 - age; |
|
|
|
|
|
|
|
|
// Verwendung eines Switch-Statements |
|
|
|
|
|
switch (yearsRemaining) { |
|
|
|
|
|
case 0: |
|
|
|
|
|
printf("Glückwunsch, du bist bereits 100 Jahre alt!\n"); |
|
|
|
|
|
break; |
|
|
|
|
|
case 1: |
|
|
|
|
|
printf("Du hast noch 1 Jahr, bis du 100 Jahre alt bist.\n"); |
|
|
|
|
|
break; |
|
|
|
|
|
case 2: |
|
|
|
|
|
printf("Du hast noch 2 Jahre, bis du 100 Jahre alt bist.\n"); |
|
|
|
|
|
break; |
|
|
|
|
|
// Weitere Fälle für die restlichen Jahre... |
|
|
|
|
|
default: |
|
|
|
|
|
if (yearsRemaining < 0) { |
|
|
|
|
|
printf("Du bist bereits über 100 Jahre alt!\n"); |
|
|
|
|
|
} else { |
|
|
|
|
|
printf("Du hast noch %d Jahre, bis du 100 Jahre alt bist.\n", yearsRemaining); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
if (yearsRemaining > 0) { |
|
|
|
|
|
printf("Du hast noch %d Jahre, bis du 100 Jahre alt bist.\n", yearsRemaining); |
|
|
|
|
|
} else if (yearsRemaining == 0) { |
|
|
|
|
|
printf("Glückwunsch, du bist bereits 100 Jahre alt!\n"); |
|
|
|
|
|
} else { |
|
|
|
|
|
printf("Du bist bereits über 100 Jahre alt!\n"); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|