Hilfe bei Funktion Mwst
-
Hallo liebe Comminity,
habe folgendes Problem mit meiner Funktion.
Sie gibt mir immer 0 zurück
hat wer eine Lösung dafür ? wäre sehr dankbar dafür .
Bin Neu hier darum weiß ich noch nicht wie ich die Programmzeilen so darstelle wie z.B. in Visual Studio#include<iostream>
#include<iomanip>using namespace std ;
//Funktion deklarieren
double mwst(double netto);
int main ()
{
char cAnt='m' ;
double dBrutto, dBruttobetrag,netto;cout<<"Berechnung der MWST mit der Funktion double mwst(double netto)"<<endl;
cout<<"--------------------------------------------------------------"<<endl<<endl;
do
{//Eingabe
cout<<"Bitte Nettobetrag eingeben : ";cin>>netto;
cout<<"Netto-Betrag \t "<<netto<<" EUR"<<endl;
//Funktionsaufruf
dBrutto=mwst(netto);
cout<<"Mehrwertsteuer\t "<<dBrutto<<" EUR "<<endl;
cout<<"-------------------------------------------"<<endl;
dBruttobetrag = netto + dBrutto;
cout<<"Brutto-Betrag \t"<<dBruttobetrag<<" EUR"<<endl<<endl;
cout<<"Moechten Sie weiter Eingaben taetigen ? "<<endl;
cout<<"Bitte J/N eingeben.";cin>>cAnt;
cin.get();cin.get();
}while (cAnt == 'J' && cAnt == 'j');cin.get();cin.get();
}
//Funktion definieren
double mwst(double netto)
{double Mehrwertsteuer;
Mehrwertsteuer = netto * 0,19;
return Mehrwertsteuer;
}
-
mach mal aus: 0,19 --> 0.19
-
Ohhhhhhhhhhh Gott so ein Anfänger Fehler ich danke dir vielmals für die schnelle Antwort
schönen Tag noch .
-
Moritz Vogt schrieb:
Bin Neu hier darum weiß ich noch nicht wie ich die Programmzeilen so darstelle wie z.B. in Visual Studio
Code markieren, und den C++ Button unter den Smilies drücken.
Moritz Vogt schrieb:
Ohhhhhhhhhhh Gott so ein Anfänger Fehler ich danke dir vielmals für die schnelle Antwort
schönen Tag noch .Dein Compiler muss Dich eigentlich vor solchen Fehlern warnen. Erhöh mal die Warnstufe irgendwo in den Einstellungen Deiner IDE.
Z.B. Wenn ich Deinen Code kompiliere (-Wall ist eine hohe Warnstufe)
furblewurble@sinsemilla /tmp $ g++ -std=c++11 -Wall -pedantic test.cc -o test test.cc: In function ‘double mwst(double)’: test.cc:42:32: warning: right operand of comma operator has no effect [-Wunused-value] Mehrwertsteuer = netto * 0,19; ^
-
Gut Dankeschön Furble Wurble schönen Tag noch
