Please verify you are human

[C++] Taschenrechner neustarten - Page 2
  Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 23:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C++] Taschenrechner neustarten

Discussion on [C++] Taschenrechner neustarten within the C/C++ forum part of the Coders Den category.

Reply
 
Old 10/06/2013, 21:16   #16
 
Master674b's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 255
Received Thanks: 110
Quote:
Originally Posted by .iRemix View Post
Warum so "kompliziert?"

Code:
#include <string.h>

string bes = "ja";

while( bes == "ja" )
{
	....
	
	std::cout << "Wiederholen?" << std::endl;
	std::cin >> bes;
}
Würde das ja so bevorzugen:

Code:
std::string in;

do {
    // ...
}
while (std::getline(std::cin, in).good() && in == "ja");
Master674b is offline  
Old 10/07/2013, 23:47   #17
 
elite*gold: 0
Join Date: Jul 2013
Posts: 22
Received Thanks: 2
So... ich gebe nun auch meinen Senf hinzu ;D
Ich habe es so gemacht, damit sich das 'Menü' wiederholt und man somit dann Minus rechnen kann oder what ever...
Code:
// Variablen
//
char chAuswahl;
double Zahld1, Zahld2;
// Hauptprogramm
//
int main ()
{

	// Abfragen was berechnet werden soll
	// Wiederholen mit einer Schleife
	do
	{
	cout << "-----------------" << endl;
	cout << "(A)ddieren " << endl;
	cout << "(S)ubtrahieren " << endl;
	cout << "(M)ultiplizieren " << endl;
	cout << "(D)ividieren " << endl;
	cout << "(I)nfo " << endl;
	cout << "(B)eenden\n\n " << endl;
	cout << "------------------" << endl;
	cin >> chAuswahl;

	switch (chAuswahl)
        {

        // hier kommen die Auswahlmöglichkeiten rein....
       // wenn Du die Auswahlmöglichkeiten eingebaut hast kommt zum Schluss
           

		// Beenden ?
	case ('b'):
	case ('B'):
		{
			cout << "Beenden " << endl;
		} break;
 		// Alles andere mit einer Falsch Eingabe beantworten.
	default:
		{
			cout << " Falsch Eingabe " << endl;
		}
	}
        } while (chAuswahl != 'b' && chAuswahl != 'B'); // Beenden ?

	cout << "Bis zum naechsten mal" << endl;

	return 0;
}
So, ich hoffe Du verstehst dies nun, weil einfacher kann man es nicht machen... Damit meine ich nicht meine Möglichkeit, sondern alle Antworten.
ErawondA is offline  
Reply


Similar Threads Similar Threads
Taschenrechner
07/23/2012 - C/C++ - 11 Replies
Hallo, ich bin ein noch ziemlicher Anfänger in C++. Heute habe ich einen Taschenrechner programmiert( er kann nur zwei zahlen bearbeiten). : #include <iostream> using namespace std; int Zahl1, Zahl2, Eingabe, Ergebnis; char Antwort; int main() {
[B]Taschenrechner[S]26k EG
10/13/2011 - elite*gold Trading - 18 Replies
http://www.elitepvpers.com/theblackmarket/treasure /66318 Treasure oben ;) Wer kauft bekommt PN mit link. Screens gibts auch nicht ;) Was kann der Taschenrechner? Plus und minus rechnen!
[VC++] Taschenrechner mit GUI
07/08/2011 - C/C++ - 3 Replies
Hey Leute also ich bin noch ein ziemlicher Anfänger in C++ und bin grad dabei, einen Taschenrechner zu erstellen. Er soll eben ne Oberfläche haben und nicht als Konsolenanwendung abgespielt werden. Ich hab jetzt ein Textfeld, 0-9 Buttons als Ziffern und die Rechenarten. Dann noch "Berechnen" und "Löschen", damit das Textfeld geleert wird und man von neu rechnen kann. Nun zu meiner Frage. Mit welchem Befehl erreiche ich, dass die Zahl, sobald ich sie anklicke, im Textfeld erscheint?
Taschenrechner Buttons
06/08/2011 - AutoIt - 6 Replies
hi ich wollte grad nen taschenrechner programmieren, aber irgendwo is nen fehler^^ bei case 2,3 und 4 steht absichtilich noch nichts. kann mir einer dann auch gleich schreiben wies richtig wäre? wäre nett :) #include <GUIConstants.au3>
[HELP]Taschenrechner
03/09/2011 - AutoIt - 2 Replies
Also ich wollte nen kleinen Taschenrechner Skripten. Hab jz ein Problem. Undzwar soll in die hinterste Inputbox der Zeile das Ergebnis angezeigt werden. Wie kann ich das machen? #include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= ;------------------------------------------------ ----GUI---------------------------------------



All times are GMT +1. The time now is 23:12.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.