Hallo Leute, wie angesprochen machen wir heute mal einen einfachen "Taschenrechner".
Und zwar habe ich was wichtiges Vergessen bei den anderen 2 tutorials, und zwar die Kommentar Funktion, gewöhnt euch an bei größeren Programmteilen immer einen Kommentar zuzufügen.
Es geht so
cout<<"lol"<<endl; //ich bin ein Kommentar, stehe immer hinter //
oder wen der Kommentar mehrzeileg werden soll:
cout<<"lol"<<endl; /* Ich bin ein mehrzeiliger Kommentar, und stehe zwischen /* und */ */
so:
Zuerst müssen wir aber lernen, was if und else sind:
Dazu schauen wir uns die Grafik mal an:
Also Wen die Bedienung WAHR ist, dan sollst du den vorgegebnen Code ausführen.Wen die Bedinung FALSCH ist, dan machst du mit den Code ganz normal weiter.
In C++ wäre das
#include <iostream>
using namespace std;
int main()
{
int a=1;
if (a == 1) {
cout<<"Ja, a ist gleich 1"<<endl;
}else{
cout<<"Nein, a ist nicht 1"<<endl;
}
system("PAUSE");
}
Es gibt aber auch noch die Funktion else if:
Wen man mehrere If anweisung in einer Verschachteln will:
if(bla)
{
//...
}
else if(blu)
{
//...
}
statt
if(bla)
{
//...
}
else
{
if(blu)
{
//...
}
}
Jetzt brauchen wir aber noch was, und zwar (Vergleichs)operatoren:.
Operatoren dienen um mit Variablen zu operieren. Scherz bei Seite: zB ist eine Addition eine Operation und + ist der Operator.
Es gibt:
[QUOTE]
+ Addition
- Subtraktion
* Multiplikation
/ Division
% Modulodivision (Rest einer Division)
----
> größer als
>= größergleich
== gleich
!= ungleich
< kleiner als
<= kleinergleich
[/QUOTE]
So das ist jetzt ein sehr sehr einfacher Taschenrechner, aber man sieht schön wie er nachfragt ob der Wert von der Variable op + od. - od. * od. / ist.
So, das wäre jetzt scho das Tutorial gewesen.
Ich habe bewusst so einfach gehalten, vom Code her weil jetzt seit ihr dran:
Baut den Code mal kräftig aus, und POSTET ihn dan hier im Forum.