kurze frage...
-
habe diese code:
was soll ich mache ,damit den zins in prozent eingeben kann#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{double Stratbetrag,Zinssatz,Zins,verzinsende_Betrag;
cout << "Startbetrag: " << Stratbetrag << endl;
cin >> Stratbetrag;
cout << "Zinssatz; " << Zinssatz << endl;
cin >> Zinssatz;
cout << "Zins: " << Zinssatz * Stratbetrag << endl;
cout << "verzinsende Betrag : " <<(1+Zinssatz) * Stratbetrag << endl;system("PAUSE");
return EXIT_SUCCESS;
}
mfg
aldo
-
habe bei letzte gelesen
ich hätte noch eine frage?
wenn diese code compielierezeigt nach dem "BETRAG" consolen fenster numern
warum
mfg aldo
-
Erstens: lern Deutsch
Weil du Startbetrag deklarierst (und auch nicht initialisierst) und es direkt am Anfang ausgibst.
double Stratbetrag = 0; cout << "Startbetrag: "<< endl; cin >> Stratbetrag;Nicht kopieren, sondern kapieren!
-
stratbetrag ist schon instaliert
einbisschenanderes:#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{double Betrag,Zinssatz;
cout << "Betrag: " << Betrag << endl;
cin >> Betrag;
cout << "Zinssatz in prozent; " << Zinssatz << endl;
cin >> Zinssatz;
cout << "Zins: " << Zinssatz/100 * Betrag << endl;
cout << "verzinsende Betrag : " <<(1.0+Zinssatz/100) * Betrag << endl;system("PAUSE");
return EXIT_SUCCESS;
}
-
Nein, Alder *g*
Du verstehst es gar nicht.Variable deklarieren:
double betrag;und initialisieren (NICHT INSTALLIEREN):
double betrag = 0;Wenn du sie nicht initialisierst, hat sie irgendeinen! Wert.
Und warum gibst du sie überhaupt aus ?
Kopier, kompilier das mal und teste es aus:#include <iostream> using namespace std; int main() { double eingegebeneZahl; cout << "Bitte Zahl eingeben: " << endl; // Den User auffordern, eine Zahl einzugeben... cin >> eingegebeneZahl; // Der User gibt was ein und dies wird im double eingegebeneZahl gespeichert. cout << endl << endl << "Du hast " << eingegebeneZahl << " eingegeben!" << endl; system("PAUSE"); return 0; }
-
danke Alter
jetz hab bemerkt
