Mwst

Hallo,

ich habe folgendes Programm geschrieben, es soll wenn man den Brutto Betrag eintippt, den Netto Betrag anzeigen, doch leider funktioniert das nicht.

#include
void main()
{
 double a;
 double b;
 double c;

 double e;

 double f;

 int z;

 c=0;

 f=0;

 cout\>a;
 cout\>b;
 cout\>z;

};

Ich hoffe, jemand kann mir helfen.

mfg

Doran

Hi Doran,

warum machst du dir das leben so schwer?
Hier eine kleine Formel, den Nettobetrag zu berechnen:

Netto=Brutto/(1+Steuersatz/100)

Da brauchst du keine merkwürdigen Schleifen zu.
Das Problem ist, dass sich, so wie du das Programmiert hast, das c stabilisiert bei einem Wert, der in der Regel unter dem Bruttobetrag liegt (mei einem Steuersatz von 19 ist das bei 0,24…).
Was du mit der Schleife bezwecken willst, ist mir etwas unklar, aber so hast du (zumindest bei geeigneten Werten) nur eine Endlosschleife.

Gruß Yelmalio

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hiho!

Wo wir grad bei gut gemeinten Ratschlägen sind:
Gib deinen Variablen am Besten sinnvolle, nachvollziehbare Namen!
Macht Dir und Anderen die Sache leichter!

Gruß Marco