Browse Source

refactoring: tierfakten funktion string ausgabe modifiziert

remotes/origin/zahlenratendev
fdai7754 11 months ago
parent
commit
e2adf44e9e
  1. 41
      src/ageinseconds.c

41
src/ageinseconds.c

@ -18,42 +18,52 @@ int stunden(int jahre) {
// Tierfakten // Tierfakten
int tierfakten(int age) { int tierfakten(int age) {
printf("\nTierfakt:");
char fakt[8][100] = {
"Der Maulwurf hat eine Lebenserwartung von 4 Jahren",
"Die Hausmaus hat eine Lebenserwartung von 6 Jahren",
"Der Igel hat eine Lebenserwartung von 14 Jahren",
"Der Delfin hat eine Lebenserwartung von 20 Jahren",
"Der Haushund hat eine Lebenserwartung von 29 Jahren",
"Der Braunbaer hat eine Lebenserwartung von 47 Jahren",
"Der Buckelwal hat eine Lebenserwartung von 95 Jahren",
"Ein Schwamm in der Antarktis wird auf ein Alter von ueber 10.000 Jahre geschaetzt",
};
if (age <= 4 && age >= 0) { if (age <= 4 && age >= 0) {
printf("\nDer Maulwurf hat eine Lebenserwartung von 4 Jahren");
printf("%s", fakt[0]);
} }
if (age <= 6 && age > 4) { if (age <= 6 && age > 4) {
printf("\nDie Hausmaus hat eine Lebenserwartung von 6 Jahren");
printf("%s", fakt[1]);
} }
if (age <= 14 && age > 6) { if (age <= 14 && age > 6) {
printf("\nDer Igel hat eine Lebenserwartung von 14 Jahren");
printf("%s", fakt[2]);
} }
if (age <= 20 && age > 14) { if (age <= 20 && age > 14) {
printf("\nDer Delfin hat eine Lebenserwartung von 20 Jahren");
printf("%s", fakt[3]);
} }
if (age <= 29 && age > 20) { if (age <= 29 && age > 20) {
printf("\nDer Haushund hat eine Lebenserwartung von 29 Jahren");
printf("%s", fakt[4]);
} }
if (age <= 47 && age > 29) { if (age <= 47 && age > 29) {
printf("\nDer Braunbaer hat eine Lebenserwartung von 47 Jahren");
printf("%s", fakt[5]);
} }
if (age <= 95 && age > 47) { if (age <= 95 && age > 47) {
printf("\nDer Buckelwal hat eine Lebenserwartung von 95 Jahren");
printf("%s", fakt[6]);
} }
if (age > 95) { if (age > 95) {
printf("\nEin Schwamm in der Antarktis wird auf ein Alter von ueber 10.000 Jahre geschaetzt");
printf("%s", fakt[7]);
} }
printf("\n-------------------------------------------------");
return 0;
return 0;
} }
@ -66,6 +76,9 @@ int run_ageinseconds() {
printf("\nDu bist: %d Sekunden alt", sekunden(age)); printf("\nDu bist: %d Sekunden alt", sekunden(age));
printf("\n-------------------------------------------------"); printf("\n-------------------------------------------------");
printf("\nDas sind %d in Minuten und %d in Stunden", minuten(age), stunden(age)); printf("\nDas sind %d in Minuten und %d in Stunden", minuten(age), stunden(age));
printf("\n-------------------------------------------------");
return tierfakten(age);
printf("\n-------------------------------------------------\n");
printf("Tierfakt:\n");
tierfakten(age);
printf("\n-------------------------------------------------");
return 0;
} }
Loading…
Cancel
Save