Archiv verlassen und diese Seite im Standarddesign anzeigen : Ein Fehler den ich nicht finde!
Blue-Fox
06.06.2009, 10:02
HI Leute,
ich habe mal in C++ versucht einen kleinen Additions Rechner zu coden, aber habe da einen Fehler, den ich nicht finde :D
Die Datei finde ihr hier: http://rapidshare.com/files/241399911/main.cpp.html
Könnt ihr mir das korrigieren?
Danke
// Ergebnis Ausgabe
cout << "Das Ergebnis lautet = " << total << endl;Ein semikolon Zuviel
edit:
und es fehlt überall das std vor der funktion
aber füg doch einfach mal den namespace std ein
// Das ist ein Kommentar
// Dieses Programm wird Nummern akzeptieren
// und ihnen ein Ergebniss raus Spucken
#include <iostream>
using namespace std;
int main() // Startet das Programm
{
// defniert eine Variable
float num1;
float num2;
float total;
// Hier wird die Abfrage von den zwei Vabriablen gemacht
cout << "Bitte geben Sie ihre erste Zahl ein: ";
cin >> num1;
cout << "Bitte geben Sie ihre zweite Zahl ein: ";
cin >> num2;
// 2 Zahlen eingeben
total = num1 + num2;
// Ergebnis Ausgabe
cout << "Das Ergebnis lautet = " << total << endl;
return(0);
}MfG
Blue-Fox
06.06.2009, 10:34
Danke!
Wirklich nett von dir :)!
--
Aber wen ich das Programm starte und 2 zahlen eingebe, dann gibt er mir nicht das Ergebniss sondern schliest sich !
Soll ich dann auch dieses
cin.get(); einfügen?
Schau dir mal den Sticky an :)
http://free-hack.com/showthread.php?t=39343
sp33dwalker
06.06.2009, 11:32
benutz getch() mit der conio.h oder system("PAUSE")
Minisman
06.06.2009, 11:47
Ich habe das Programm auch mal nachgeschrieben und mir ist aufgefallen wenn ich Kommazahlen verwende wie z.B. 4,5 oder 4,56 spinnt das Programm total und lässt mich gar nicht erst die 2. Zahl eingeben. Sollte das mit float nicht eigentlich trotzdem gehen?
Versuch mal 4.5 und 4.56 ;)
Minisman
06.06.2009, 11:59
Ouch...Danke.
Blue-Fox
06.06.2009, 14:19
Ok, Danke..werds mal ausprobieren!
Powered by vBulletin® Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.