Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
//Einfacher Rechner #include <iostream> using namespace std;int main() {float fZahl1; float fZahl2;int eingabe1; int eingabe2;cout << "(B)eenden" << endl; cout << "(A)ddition" << endl;cout << "(S)ubtraktion" << endl; cout << "(M)ultiplikation" << endl;cout << "(D)ivision" << endl; cout << "(C)redits" << endl;cout << "\n\n\tAuswahl:" << endl; cin >> eingabe1;switch (eingabe1) { {case ('b') :case ('B') : { cout << "Bis zum naechsten Mal!" << endl;cout << "Geht auf c-plus-plus-coder.blogspot.ch und schaut Euch meine anderen Games und Programme an!" << endl;cout << "Druecke eine beliebige Taste und bestaetige sie mit Enter um das Programm zu beenden:"; cin >> eingabe2;}break; case ('a') :case ('A') : {cout << "Gib die erste Zahl ein: "; cin >> fZahl1;cout << "Gib die zweite Zahl ein: "; cin >> fZahl2;cout << "Resultat: " << fZahl1 + fZahl2 << endl;cout << "Ok?"; cin >> eingabe2;}break; { case ('s') :case ('S') : {cout << "Gib die erste Zahl ein: "; cin >> fZahl1;cout << "Gib die zweite Zahl ein: "; cin >> fZahl2;cout << "Resultat: " << fZahl1 - fZahl2 << endl;cout << "Ok?"; cin >> eingabe2;}break; { case ('m') :case ('M') : {cout << "Gib die erste Zahl ein: "; cin >> fZahl1;cout << "Gib die zweite Zahl ein: "; cin >> fZahl2;cout << "Resultat: " << fZahl1 * fZahl2 << endl;cout << "Ok?"; cin >> eingabe2;}break; { case ('d') :case ('D') : {cout << "Gib die erste Zahl ein: "; cin >> fZahl1;cout << "Gib die zweite Zahl ein: "; cin >> fZahl2;cout << "Resultat: " << fZahl1 / fZahl2 << endl;cout << "Ok?"; cin >> eingabe2;}break; { case ('c') :case ('C') : {cout << "Einfacher Reachner v1.0" << endl; cout << "by Rolf" << endl;cout << "Wenn Ihr Bugs findet oder eine Idee habt, schickt mir doch eine Email. ;)" << endl; cout << "Email: random@gmail.com" << endl;cout << "\n"; cout << "PS: Ich arbeite noch an einer erweiterten Version des Rechners.";}break; }return 0; } } } } } } |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »layle« (12.12.2015, 12:22)
Treue Seele
Beruf: Student, Hardware- und Softwareentwicklung als wissenschaftliche Hilfskraft
sorry aber irgendwie wird alles automatisch verschoben. Ich schick den Quellcode als Textfile...Formatier den Code mal richtig, dann siehst du es sofort. Übersetzt der so überhaupt? Compiler meldet 27 Fehler und 4 Warnungen.
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
//Einfacher Rechner #include <iostream> using namespace std; int main() { float fZahl1; float fZahl2; int eingabe1; int eingabe2; cout << "(B)eenden" << endl; cout << "(A)ddition" << endl; cout << "(S)ubtraktion" << endl; cout << "(M)ultiplikation" << endl; cout << "(D)ivision" << endl; cout << "(C)redits" << endl; cout << "\n\n\tAuswahl:" << endl; cin >> eingabe1; switch (eingabe1) { case 'b': case 'B': cout << "Bis zum naechsten Mal!" << endl; cout << "Geht auf c-plus-plus-coder.blogspot.ch und schaut Euch meine anderen Games und Programme an!" << endl; cout << "Druecke eine beliebige Taste und bestaetige sie mit Enter um das Programm zu beenden:"; cin >> eingabe2; break; case 'a': case 'A': cout << "Gib die erste Zahl ein: "; cin >> fZahl1; cout << "Gib die zweite Zahl ein: "; cin >> fZahl2; cout << "Resultat: " << fZahl1 + fZahl2 << endl; cout << "Ok?"; cin >> eingabe2; break; case 's': case 'S': cout << "Gib die erste Zahl ein: "; cin >> fZahl1; cout << "Gib die zweite Zahl ein: "; cin >> fZahl2; cout << "Resultat: " << fZahl1 - fZahl2 << endl; cout << "Ok?"; cin >> eingabe2; break; case 'm': case 'M': cout << "Gib die erste Zahl ein: "; cin >> fZahl1; cout << "Gib die zweite Zahl ein: "; cin >> fZahl2; cout << "Resultat: " << fZahl1 * fZahl2 << endl; cout << "Ok?"; cin >> eingabe2; break; case 'd': case 'D': cout << "Gib die erste Zahl ein: "; cin >> fZahl1; cout << "Gib die zweite Zahl ein: "; cin >> fZahl2; cout << "Resultat: " << fZahl1 / fZahl2 << endl; cout << "Ok?"; cin >> eingabe2; break; case 'c': case 'C': cout << "Einfacher Reachner v1.0" << endl; cout << "by XXX" << endl; cout << "Wenn Ihr Bugs findet oder eine Idee habt, schickt mir doch eine Email. ;)" << endl; cout << "Email: XXX" << endl; cout << "\n"; cout << "PS: Ich arbeite noch an einer erweiterten Version des Rechners."; break; } return 0; } |
Zitat
Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »FSA« (12.12.2015, 13:25)
Du willst Zeichen in ein Feld einlesen, welches für Ganzzahlen bestimmt ist. Ich glaube das sind genug Tipps
Hier mal ein wenig besser formatiert:
C-/C++-Quelltext
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 //Einfacher Rechner #include <iostream> using namespace std; int main() { float fZahl1; float fZahl2; int eingabe1; int eingabe2; cout << "(B)eenden" << endl; cout << "(A)ddition" << endl; cout << "(S)ubtraktion" << endl; cout << "(M)ultiplikation" << endl; cout << "(D)ivision" << endl; cout << "(C)redits" << endl; cout << "\n\n\tAuswahl:" << endl; cin >> eingabe1; switch (eingabe1) { case 'b': case 'B': cout << "Bis zum naechsten Mal!" << endl; cout << "Geht auf c-plus-plus-coder.blogspot.ch und schaut Euch meine anderen Games und Programme an!" << endl; cout << "Druecke eine beliebige Taste und bestaetige sie mit Enter um das Programm zu beenden:"; cin >> eingabe2; break; case 'a': case 'A': cout << "Gib die erste Zahl ein: "; cin >> fZahl1; cout << "Gib die zweite Zahl ein: "; cin >> fZahl2; cout << "Resultat: " << fZahl1 + fZahl2 << endl; cout << "Ok?"; cin >> eingabe2; break; case 's': case 'S': cout << "Gib die erste Zahl ein: "; cin >> fZahl1; cout << "Gib die zweite Zahl ein: "; cin >> fZahl2; cout << "Resultat: " << fZahl1 - fZahl2 << endl; cout << "Ok?"; cin >> eingabe2; break; case 'm': case 'M': cout << "Gib die erste Zahl ein: "; cin >> fZahl1; cout << "Gib die zweite Zahl ein: "; cin >> fZahl2; cout << "Resultat: " << fZahl1 * fZahl2 << endl; cout << "Ok?"; cin >> eingabe2; break; case 'd': case 'D': cout << "Gib die erste Zahl ein: "; cin >> fZahl1; cout << "Gib die zweite Zahl ein: "; cin >> fZahl2; cout << "Resultat: " << fZahl1 / fZahl2 << endl; cout << "Ok?"; cin >> eingabe2; break; case 'c': case 'C': cout << "Einfacher Reachner v1.0" << endl; cout << "by Rolf" << endl; cout << "Wenn Ihr Bugs findet oder eine Idee habt, schickt mir doch eine Email. ;)" << endl; cout << "Email: random@gmail.com" << endl; cout << "\n"; cout << "PS: Ich arbeite noch an einer erweiterten Version des Rechners."; break; } return 0; }
Ich checks irgendwie nicht so ganz....
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »layle« (12.12.2015, 12:23)
Zitat
Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.
Treue Seele
Beruf: Student, Hardware- und Softwareentwicklung als wissenschaftliche Hilfskraft
Treue Seele
Beruf: Student, Hardware- und Softwareentwicklung als wissenschaftliche Hilfskraft
Danke!!! Ich glaub ich habs: Ich muss die int Variable in eine char Variable ändern, da man nur mit char Buchstaben aufnehmen kann...!Dann denk nach.
Ich bitte auch die anderen Leute hier nicht alles vorzusagen Das sind die perfekten Lernmöglichkeiten.
Werbeanzeige