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
Anonymous
unregistriert
Anonymous
unregistriert
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 |
#include <iostream> using namespace std; // DeineFunktion! Entweder hier gleich implementieren oder erst einen Prototyp deklarieren und nach der main definieren, // dass das Main Prog weiß das es eine Funktion mit dem Namen xyz und diesen Parametern gibt. // Am Anfang würd ichs gleich oben implementieren: // Syntax: Rückgabewert NameDerFunktion(Paramter), also z.B.: void Funktion() { cout << "Funktionsaufruf!" << endl; } // Dies ist jetzt eine funktion die nichts zurückgibt, und jetzt noch die main: int main() { cout << "Main Aufruf!" << endl; Funktion(); cout << "Main Aufruf!" << endl; Funktion(); Funktion(); // Mit Funktion(); rufst du die Funktion einfach auf return 0; } |
C-/C++-Quelltext |
|
1 2 3 4 |
int Plus(int Zahl1, int Zahl2) { return Zahl1 + Zahl2; } |
C-/C++-Quelltext |
|
1 |
cout << "Ergebnis: " << Plus(12, 222) << endl; |
Anonymous
unregistriert
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 |
// C++ für Spieleprogrammierer // Programm 1_1 // #include <iostream> using namespace std; char chAuswahl; int main () { // Variablen // int Lebensenergie = 100; int VSchaden = 25; int HalbSchaden = 50; int Tod = 100; // while-Schleife while (chAuswahl != 'b') { cout << "Finde den richtigen Weg! - Menue" << endl; cout << "---------------------------------" << endl; cout << "(S)pielen, (I)info oder (B)eenden? "; cin >> chAuswahl; cout << "\n==================================" << endl; if (chAuswahl == 's') { cout << "\n\n\n\n\nDeine Lebensenergie betraegt " << Lebensenergie << endl; cout << "So, waehle die richtige Tuer!\n\n"; cout << "(A)usgangstor" << endl; cout << "(L)aborstuer" << endl; cout << "(F)lurstuer" << endl; cout << "(K)uechentuer\n" << endl; cout << "Deine Wahl: "; cin >> chAuswahl; if (chAuswahl == 'a') { cout << "Findest einen Schluessel und gehst wieder zum Anfangspunkt." << endl; } else if (chAuswahl == 'l') { cout << "Du trttst ein und rutschst. Der Boden war nass und du hast jetzt eine Verstauchung." << endl; Lebensenergie = Lebensenergie - VSchaden; cout << "Deine Lebensenergie betraegt jetzt nur noch " << Lebensenergie << endl; } else if (chAuswahl == 'f') { cout << "Du trittst in die Tuer ein und bist tot. Als du eingetreten bist war kein Boden unter deinen Fuessen." << endl; Lebensenergie = Lebensenergie - Tod; } else if (chAuswahl == 'k') { cout << "Du willst eintreten, doch die Tuer ist zugesperrt. Du rammst auf sie und bist mit dem Kopf gegen die Tuer gestossen. Du hast dir sehr wehgetan." << endl; Lebensenergie = Lebensenergie - HalbSchaden; } else cout << "Du hast vermutlich versehentlich die falsche Taste gedrueckt. Versuch es nochmal." << endl; } else if (chAuswahl == 'i') { cout << "Das Spiel geht so: Du hast dich in einer Villa verloren und musst immer die richtigen Gegenstaende finden, um dich zu retten. Viel unheimlichen Spass!" << endl; } else if (chAuswahl == 'b') { cout << "Bis zum naechsten mal!" << endl; } else cout << "Du hast die falsche Taste gedrueckt." << endl; } return 0; } |
Anonymous
unregistriert
Anonymous
unregistriert
Zitat von »"Spiri"«
Jo ich finds global besser, macht mich nicht so durcheinander, wegen den vielen geschweiften Klammern...
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 |
// C++ für Spieleprogrammierer // Programm 1_1 // #include <iostream> using namespace std; char chAuswahl; int main () { // Variablen // int Lebensenergie = 100; int VSchaden = 25; int HalbSchaden = 50; int Tod = 100; // while-Schleife while (chAuswahl != 'b') { cout << "Finde den richtigen Weg! - Menue" << endl; cout << "---------------------------------" << endl; cout << "(S)pielen, (I)info oder (B)eenden? "; cin >> chAuswahl; cout << "\n==================================" << endl; if (chAuswahl == 's') { cout << "\n\n\n\n\nDeine Lebensenergie betraegt " << Lebensenergie << endl; cout << "So, waehle die richtige Tuer!\n\n"; cout << "(A)usgangstor" << endl; /... |
Werbeanzeige