Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Übungszettel 5 Aufgabe 2
- #include <stdio.h>
- int main()
- {
- //Deklarieren
- int eingabe, steuersatz = 0, speicher = 0;
- double buffer = 0.0;
- double buffer2 = 0.0;
- double stufen = 0.0;
- double ergebnis = 0.0;
- float fsteuersatz = 0.0;
- float erg = 0.0;
- float fstufen = 0.0;
- float fergebnis = 0.0;
- //Eingabe
- printf("Geben sie einen Betrag ein:");
- scanf("%d",&eingabe);
- //Steuersatz ab 10000€
- if (eingabe > 10000)
- {
- if (eingabe < 10200)
- {
- buffer = eingabe;
- buffer = buffer - 10000.00;
- buffer = buffer / 100;
- buffer = buffer * 5;
- printf(" IF versteuert mit 5 Prozen: %f € \n",buffer);
- }
- else
- {
- buffer = 200 * 0.05;
- printf("ELSE versteuert mit 5 Prozen: %f € \n",buffer);
- steuersatz = 5;
- printf("Steuersatz ab 10000: %d \n",steuersatz);
- }
- //Stufentarif für alle 200€
- speicher = eingabe;
- speicher = speicher - 10200;
- while(speicher > 200)
- {
- stufen = stufen + 0.2;
- fstufen = 2 * stufen;
- printf("While fstufen: %f € \n",fstufen);
- printf("%f Prozent\n",stufen);
- speicher = speicher - 200;
- printf("Restwert in while: %d \n",speicher);
- }
- printf("%f \n",stufen);
- erg = steuersatz + stufen + 0.2;
- printf("Steuer gesamt %f \n",erg);
- fsteuersatz = steuersatz + erg;
- printf("Steuersatz + while: %f \n",fsteuersatz);
- //Restwertberechnung
- buffer2 = speicher;
- buffer2 = buffer2 / 100;
- buffer2 = buffer2 * erg;
- printf("Restbetrag von while: %f \n",buffer2);
- //Ergebnisberechnung
- ergebnis = buffer + buffer2 + fsteuersatz;
- //Ausgabe der zu zahlenden Steuer
- printf("Zu Zahlende Steuer: %0.2f€ \n",ergebnis);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement