Browse Source

add prozentwert

main
Fdai7396 2 years ago
parent
commit
cb188aea0c
  1. 3
      src/funktion.c
  2. 1
      src/funktion.h
  3. 8
      src/main.c

3
src/funktion.c

@ -308,4 +308,7 @@ int boolesche_oder(int eingabe1, int eingabe2) {
} }
int boolesche_nicht(int eingabe1) { int boolesche_nicht(int eingabe1) {
return !eingabe1; return !eingabe1;
}
double prozentwert(double ein, double prozent) {
return (ein / 100) * prozent;
} }

1
src/funktion.h

@ -50,5 +50,6 @@ int dezimal_binar_rechtsverschiebung(int dezimal);
int boolesche_und(int eingabe1, int eingabe2); int boolesche_und(int eingabe1, int eingabe2);
int boolesche_oder(int eingabe1, int eingabe2); int boolesche_oder(int eingabe1, int eingabe2);
int boolesche_nicht(int eingabe1); int boolesche_nicht(int eingabe1);
double prozentwert(double ein, double prozent);
#endif #endif

8
src/main.c

@ -228,4 +228,12 @@ int main()
eingabe1 = getValue('1'); eingabe1 = getValue('1');
boolesche_nicht(eingabe1); boolesche_nicht(eingabe1);
printf("Hier wird das Prozentwert berechnet\n");
printf("Geben Sie den Grundwert ein:\n ");
ein = getValue('G');
printf("Geben Sie den Prozent ein:\n ");
prozent = getValue('P');
prozentwert(ein,prozent);
printf("Das Ergebnis ist: %f", (ein / 100) * prozent);
} }
Loading…
Cancel
Save