Hi,
da ich grade nix zu tun habe wollte ich euch mal die grunlegensten sachen von C++ ans herz legen.
fangen wir bei 0 an.
C++ ist eine Programmier sprache, der unterschied zu einer Programmiersprache liegt darin, dass die Scriptsprache niemals direckt mit dem Prozessor kommuniziert, das heisst C++ "redet" mit dem Prozessor aber nicht direkt. Wenn man es genau nimmt ist C++ eine Compiler sprache d.h. der Programmierer (Ihr :D) schreibt einen text in einen Copmiler und der setzt sie mit hilfe von headern und Libs in eine Maschienensprache um.
Nun zum eigentlichen Teil.
Die meisten von euch haben sicherlich erfahrung mit AMX (Pawno) d.h. ihr deklariert eine Variable einfach nur mit " new" in C++ ist das ganze etwas anderst. Ihr müsst euch erstmal im klaren darüber sein was ihr mit der Variable machen wollt. ein buchstabe ist ein "char" ganze zahlen sind "int" (integer), ein float ist eine zahl mit komma stellen, double ist eine zahl mit vielen komma stellen
hier nun ein paar beispiele
char Buchstabe; oder auch so char Buchstabe[256]; damit könnt ihr der variable speicher sichern.
int Ganzzahl; oder so int Ganzzahl = 50; wenn ihr nicht bei 0 starten wollt da das der standart wert ist.
float zahlmitkomma; oder float zahlmitkomma = 12.18; nicht mit komma sonder mit Punkt drennen
double zahlmitvielenkomma; oder double zahlmitvielenkomma = 12. 999999;
Ok, weiter
Hier ein Konsolen programm mit dem ihr die mehrwertsteuer rechnen könnt
int Preis;
int MWST;
cout << "Errechnung der Mehrwertsteuer...." << endl;
cout << "Was hat dein Produckt gekostet?? (Euro)" << endl;
cin >> Preis;
MWST = Preis/100*19;
Preis = Preis - MWST;
cout << "Dein Produckt kostet ohne Mehrwertsteuer " << Preis << " Euro" << endl;
erklärung:
Preis ist die eingabe (cin) die wird erstmal als MWST deklariert und geteilt und addiert. aus der summer wird nun wieder die variable Preis die dan mit dem preis und der zuvor errechneten mwst subtrahiert. und dan wieder an euch gesendet.
Cout und Cin sollten eigentlich beim ansehen des codes kapier sein.
nun kommen wir zu den "if" und else anwendungen. (wenn, wenn nicht dan)
beispiel
int verstanden;
cout << "Hast du verstanden was ich von dir will ??? 1 = ja, 2 = nein" << endl;
cin >> verstanden;
if(verstanden == 1) // wen du 1ns schreibst
{
cout << "Du hast verstanden was ich von dir will " << endl;
}
else if(verstanden == 2) // wen du 2 schreibst
{
cout << "Du hast es nicht verstanden >.< egal ;D zurück zum anfang" << endl;
}
else if(verstanden <= 3) // wen die eingabe höher oder gleich 3 ist dan
{
cout << "JA oder nein =!!!!" << endl;
}
Alles anzeigen
das zu wen und wen aber
nun zu wen nicht
int input;
cout << "drücke die 1" << endl;
cin >>input ;
if(input == 1) // wen ihr 1 schreib
{
cout << "Gut du kannst lesen :D" << endl;
}
else // wen ihr igendwas anderes schreibt
{
cout << "also nich mal auf die 1 drücken :D das ist ncih net" << endl;
}
else if(verstanden <= 3) // wen die eingabe höher oder gleich 3 ist dan
{
cout << "JA oder nein =!!!!" << endl;
}
Alles anzeigen
so das wars erstmal.
in den folgenden tutorials werde ich euch erklären was Klassen und zeiger variablen sind
MFG Philipp
Ich hoffe soweit ist alles verstanden ?! Wen etwas falsch ist einfach schreiben