Hallo @ all! Ich soll als Übungsaufgabe einen Quellcode für ein Taschenrechner-Programm erstellen. Nun habe ich hier was zusammengestellt und wollte mal wissen ob dies so ausführbar wäre?
int zahl1,zahl2, ergebnis; char operation; { cout << "Bitte geben Sie die gewünschte Rechenoperation ein!"; cout << "Für eine Addition benutzen Sie bitte den Buchstaben a"; cout << "Für eine Subtraktion benutzen Sie bitte den Buchstaben s"; cout << "Für eine Multiplikation benutzen Sie bitte den Buchstaben m"; cout << "Für eine Division benutzen Sie bitte den Buchstaben d"; } cin >> operation; while (operation==a) { cout << "Bitte geben Sie die erste Zahl ein!"; cin zahl1; } cout << "Bitte geben Sie die zweite Zahl ein!"; cin >> zahl2; { ergebnis = zahl1 + zahl2; cout << ergebnis; { while (operation==s) cout << "Bitte geben Sie die erste Zahl ein!"; cin zahl1; } cout << "Bitte geben Sie die zweite Zahl ein!"; cin >> zahl2; { ergebnis = zahl1 - zahl2; cout << ergebnis; } while (operation==m) cout << "Bitte geben Sie die erste Zahl ein!"; cin zahl1; } cout << "Bitte geben Sie die zweite Zahl ein!"; cin >> zahl2; { ergebnis = zahl1 * zahl2; cout << ergebnis; } while (operation==d) cout << "Bitte geben Sie die erste Zahl ein!"; cin zahl1; } cout << "Bitte geben Sie die zweite Zahl ein!"; cin >> zahl2; { ergebnis = zahl1 / zahl2; cout << ergebnis;
Vielen Dank im Vorraus...
Dieser Post wurde am 22.09.2006 um 00:15 Uhr von Windalf editiert.
Der Trend zum eigenen Compiler ist bisher ungebrochen. Schon mal drüber nachgedacht?
Von Vorteil ist auch wenn das Programm auch nen "main" hat...
Es geht mir hier nicht um die Einzelheiten wie "main" usw, sondern um den Aufbau. Damit meine ich ob man damit zwei ganze Zahlen berechnen lassen kann....
Also einen Fehler hat dir KFC Embryo genannt, dann hängst du in einer endlosschleife beim Einlesen der Operation. Und deine Blockanweisungen sind der Horror. Also 1.greif dir nen Compiler, Programmieren ohne praktische Anwendung ist absoulter...(zumindest für Anfänger) 2.Schreib den Code neu und halte dich an ein paar Konventionen, wie z.B. das Einrücken des Codes innerhalb von Anweisungsblöcken. So kann man das kaum vernünftig lesen.
Kompilieren wird eindeutig überschätzt. Ein gutes Betriebssystem kann Programmcode in jeglicher Programmiersprache dynamisch ausführen. Etwaige semantische Fehler werden automatisch im Sinne des Programmierers korrigiert. -- Wer früher stirbt ist länger tot.
Etwaige semantische Fehler werden automatisch im Sinne des Programmierers korrigiert.
Davon hab ich neulich gelesen. Nennt sich PBI (Programmer's Brain Interface) und ist der neueste Schrei. Ich würd aber noch etwas warten, die aktuelle Version PBI 1.0 erfordert ein Implantat (RJ45-Buchse im Nacken und ein Kabel zur Großhirnrinde), ab PBI 2.0 gehts wireless.
Dann mach ich ne Fortbildung zum MCCT (Microsoft Certified Code Thinker). Dann sieht der Spacelord mit seinem Jodeldiplom alt aus.Dieser Post wurde am 22.09.2006 um 09:29 Uhr von ao editiert.