Warum geht das nicht?

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von juppwatis, 8. November 2005 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 8. November 2005
    hi @ all!

    hab hier mal was ganz einfaches versucht! jetzt ist für mich fraglich warum das nicht geht! wenn man z.b 10 als nettopreis eingibt, dann kommt als mehrwertssteuer auch 10 raus, obowhl 1,6 rauskommen sollte!

    hier der source:

    Code:
    #include <iostream>
    
    using namespace std;
    
    main()
    {
     float netto; //Nettopreis des produktes
     float mwstsatz = 0.16f; //Prozentsatz der Mehrwertssteuer (16%)
     float mwst; //Mehrwertssteuerpreis, der zum Nettopreis dazuaddiert wird
    
     cout << "Geben Sie den Nettopreis des gekauften Produktes ein: " << endl;
     cin >> netto;
    
     mwst = mwstsatz * netto + netto;
    
     cout << "Die Mehrwertssteuer beträgt: " << netto << endl;
     cout << "Vielen Dank, dass Sie bei uns eingekauft haben!" << endl;
    
     return 0;
    
    }
    
    mfg juppwatis
     

  2. Anzeige
  3. #2 8. November 2005
    Code:
     cout << "Die Mehrwertssteuer beträgt: " << netto << endl;
    müsst des net so heißen:
    Code:
     cout << "Die Mehrwertssteuer beträgt: " << mwst << endl;
    ich weiß es net, da ich kein c++ kann, aber ich glaub des gehört so, kenn die befehle alle net, aber habs mir grad angeschaut und versucht zu verstehen.
     
  4. #3 8. November 2005
    oh ja thx! hab das gar nicht gesehen! jetzt funktioniert es einwandfrei! ist wohl ein anfängerfehlter! das mir das nicht aufgefallen ist! man man!

    mfg sepp_a_U
     

  5. Videos zum Thema
Die Seite wird geladen...