[Release]Create a calculator - with c++

11/01/2011 19:34 .Sags Barney .!#1
PHP Code:
#include 
#include 
using namespace std; 

int main() 
{ 


int rechenoptionen; 
double number1; //always use float or double for number1 and 2 
double number2; 


cout << "Calculator create by exaple" << endl; 
cout << "take your Choose" << endl; 
cout << "one for plus" << endl; 
cout << "tow for minus" << endl; 
cout << "three for mutiply" << endl; 
cout << "four for dividend" << endl; 
cin >> rechenoptionen; 


if (
rechenoptionen == 1) 

{ 

cout << "Plus..." << endl; 
cout << "enter your first number" << endl; 
cin >> number1; 
cout << "enter your second number" << endl; 
cin >> number2; 
cout << number1 << " + " << number2 << " = " << (number1 + number2) << endl; 

} 
if (
rechenoptionen == 2) 

{ 

cout << "minus..." << endl; 
cout << "enter your first number" << endl; 
cin >> number1; 
cout << "enter your second number" << endl; 
cin >> number2; 
cout << number1 << " - " << number2 << " = " << (number1 - number2) << endl; 

} 
if (
rechenoptionen == 3) 

{ 
cout << "multiple..." << endl; 
cout << "enter your first number" << endl; 
cin >> number1; 
cout << "enter your second number" << endl; 
cin >> number2; 
cout << number1 << " X " << number2 << " = " << (number1 * number2) << endl; 
} 
if (
rechenoptionen == 4) 
{ 
cout << "dividend..." << endl; 
cout << "enter your first number" << endl; 
cin >> number1; 
cout << "enter your second number" << endl; 
cin >> number2; 
cout << number1 << " : " << number2 << " = " << (number1 / number2) << endl; 
} 


system("PAUSE"); 
} 
11/01/2011 23:34 BigM'#2
Kommt [Only registered and activated users can see links. Click Here To Register...] hinein!
Anstelle der vielen "If"s würde ich ein switch einbauen.
MfG
11/02/2011 14:38 Che#3
Quote:
Originally Posted by BigM' View Post
Kommt [Only registered and activated users can see links. Click Here To Register...] hinein!
Anstelle der vielen "If"s würde ich ein switch einbauen.
MfG
Nein. Da rein darf es nur, wenn der Source erklärt ist. So ist es kein Tutorial sondern nur ein Snippet!
11/02/2011 15:02 omer36#4
#include <windows.h>
#include <iostream>

?
11/02/2011 15:35 .Sags Barney .!#5
Nein , befolg es genauso so wie ich es beschrieben habe.

So ist es nämlich richtig.
11/02/2011 15:46 omer36#6
Quote:
Originally Posted by Dr. John Dorian' View Post
Nein , befolg es genauso so wie ich es beschrieben habe.

So ist es nämlich richtig.
Mag ja sein, dass ich mich mit C++ nicht besonders auskenne, jedoch mag ich mich erinnern, dass wenn du die cin bzw cout Befehle nutzen möchtest, auf den vorgefertigten "iostream" zugreifen musst und " system("PAUSE") " braucht die windows.h.

Wobei die meisten (soweit ich weiß) eher _getch() verwenden und den dazugehörigen conio.h header (header? ist das richtig?).


Aber du bist hier der Experte, also lass ich es mal ;)
11/03/2011 21:06 .Sags Barney .!#7
Nein kein Experte , möglich wäre es nicht , weil man eine ganz neue struktur bräuchte.
11/03/2011 22:26 BigM'#8
Quote:
Originally Posted by 〤Che〤 View Post
Nein. Da rein darf es nur, wenn der Source erklärt ist. So ist es kein Tutorial sondern nur ein Snippet!
Und somit nur Source eines Rechners, daher gehört es in den "kleinere Releases" Thread- dort gibt es genügend Rechner.

MfG
11/13/2011 17:57 MrSm!th#9
Quote:
Originally Posted by Dr. John Dorian' View Post
Nein , befolg es genauso so wie ich es beschrieben habe.

So ist es nämlich richtig.
Quote:
Originally Posted by Dr. John Dorian' View Post
Nein kein Experte , möglich wäre es nicht , weil man eine ganz neue struktur bräuchte.
Wenn du #include keinen Pfad zu nem Header übergibst, ist es ein Syntax-Fehler.
Und man braucht windows.h und iostream für die verwendeten Funktionen.

Demnach lässt sich dein Code nicht compilen. Und eine neue Struktur würde dadurch nicht benötigt werden.

Kurz: Du redest Bullshit.