Hardware- Georg Geschrieben 22. November 2001 Geschrieben 22. November 2001 hi Freaks, wäre klasse, wenn ihr euch mal das Programm anschauen könntet. Ich kann damit keine Fließkommazahlen anzeigen, woran liegt das??? // // // Programm zum Berechnen eines Betrags #include <iostream.h> #include <conio.h> int main(int argc, char* argv[]) { //Standard Variablen double eingabeWert = 0; double prozentsatzfunktion= 0; double prozentsatz = 0; //wichtige if-/ else- Variablen int wertBerechnung = 0; //wichtige Informationen cout << "Dieses Programm soll den Prozentsatz berechnen." << endl; //Infos zum Programm cout << "Bitte geben sie zuerst den Wert ein, der bearbeitet werden soll." << endl; cout << "Bitte geben sie dann den Prozentsatz ein." << endl; cout << endl; // Eingabe der Daten cout << "Bitte geben sie den Wert ein: "; cout << endl; cin >> eingabeWert; cout << "Ihr Wert betraegt: " << eingabeWert <<endl; cout << endl; cout << "Bitte geben sie nun den Prozentsatz an. " << endl; cin >> prozentsatz; cout << "Ihr Prozentsatz betraegt " << prozentsatz << " ." << endl; cout << endl; //if-/ else- Funktion (Eingabe) cout << "Bitte geben sie nun an, ob sie den Prozentsatz addieren/subtr. wollen."; cout << endl; cout << "Fuer add.: 1 " ; cout << endl; cout << "Fuer subtr.: 2 "; cout << endl << endl; cin >> prozentsatzfunktion; cout << endl; // if-/ else- Funktion if (prozentsatzfunktion == 1) { cout << "Der Wert wird nun berechnet... " << endl; wertBerechnung = eingabeWert + ((prozentsatz / 100.0) * eingabeWert); cout << "Der Wert ist " << wertBerechnung << " ." << endl; getch(); return 0; } if (prozentsatzfunktion == 2) { cout << "Der Wert wird nun berechnet... " << endl; wertBerechnung = eingabeWert - ((prozentsatz / 100.0) * eingabeWert) ; cout << "Der Wert ist " << wertBerechnung << " ." << endl; } else { cout << "Sie muessen 1 bzw. 2 eingeben, damit das Programm arbeiten kann."; getch(); return 0; } getch(); return 0; } THX a lot, Hardware- Georg Zitieren
Hardware- Georg Geschrieben 22. November 2001 Autor Geschrieben 22. November 2001 funzt schon wieder- musste nur statt integer einen double Wert verwenden!!!!!!!!! CU, Hardware- Georg Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.