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
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 |
// Hauptprogramm // int main () { // Variablen // int Bonuspunkte, Restzeit, Diamanten; int Zeitbonus, Diamantenbonus; int PunkteProDiamant, PunkteProSekunde; // Variablen initialisieren Restzeit = 12; Diamanten = 16; PunkteProDiamant = 30; PunkteProSekunde = 15; // Bonus für Restzeit berechnen und ausgeben Zeitbonus = Restzeit * PunkteProSekunde; cout << "Zeitbonus: " << Zeitbonus << endl; // Bonus für Diamanten berechnen und ausgeben Diamantenbonus = Diamanten * PunkteProDiamant; cout << "Diamantenbonus: " << Diamantenbonus << endl; // Gesamtpunkte berechnen und ausgeben Bonuspunkte = Zeitbonus + Diamantenbonus; cout << "Gesamtpunkte: " << Bonuspunkte << endl; return 0; } |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »dot« (22.07.2012, 00:10)
Zitat
Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.
S4My
unregistriert
Zitat
Der Umgang mit Variablen [...] ausführlich geübt werden.
C-/C++-Quelltext |
|
1 2 3 |
int Gluecksbonus = 2 ; Diamanten *= Gluecksbonus ; |
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 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
// C++ für Spieleprogrammierer // Übung zu Listing 2.3 // Rechnen mit Variablen // #include <iostream> using namespace std; // Hauptprogramm // int main () { // Variablen // int Zahl_1, Zahl_2; int Ergebniss; // Variablen einen Wert geben // Zahl_1 = 560; Zahl_2 = 440; Ergebniss = Zahl_1 + Zahl_2; cout << "560 + 440 ist " << Ergebniss << endl //Konsolenausgabe << "\n" //Leerzeichen << "\n"; // Neue Aufgabe Zahl_1 = 34; Zahl_2 = 66; Ergebniss = Zahl_1 + Zahl_2; cout << "34 + 66 ist " << Ergebniss << endl << "\n" << "\n"; // Neue Aufgabe Zahl_1 = 44; Zahl_2 = 24; Ergebniss = Zahl_1 - Zahl_2; cout << "44 - 24 ist " << Ergebniss << endl << "\n" << "\n"; // Neue Aufgabe Zahl_1 = 55; Zahl_2 = 35; Ergebniss = Zahl_1 - Zahl_2; cout << "55 - 35 ist " << Ergebniss << endl << "\n" << "\n"; // Neue Aufgabe Zahl_1 = 7; Zahl_2 = 10; Ergebniss = Zahl_1 * Zahl_2; cout << "7 * 10 ist " << Ergebniss << endl << "\n" << "\n"; // Neue Aufgabe Zahl_1 = 35; Zahl_2 = 100; Ergebniss = Zahl_1 * Zahl_2; cout << "35 * 100 ist " << Ergebniss << endl << "\n" << "\n"; // Neue Aufgabe Zahl_1 = 56; Zahl_2 = 7; Ergebniss = Zahl_1 / Zahl_2; cout << "56 geteilt durch 7 ist " << Ergebniss << endl << "\n" << "\n"; // Neue Aufgabe Zahl_1 = 81; Zahl_2 = 9; Ergebniss = Zahl_1 / Zahl_2; cout << "81 geteilt durch 9 ist " << Ergebniss << endl << "\n" << "\n"; return 0; } |
S4My
unregistriert
C-/C++-Quelltext |
|
1 2 3 4 5 6 |
//Variablen int Zahl1 = 24 , Zahl2 = 65 ; //Summe bilden und ausgeben Zahl1 += Zahl2 ; cout << "Summe aus 24 und 65 ist " << Zahl1 << endl ; |
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 |
// C++ für Spieleprogrammierer // Listing 2.3 Übung 2 // Rechnen mit Variablen // #include <iostream> using namespace std; // Hauptprogramm // int main () { int Restzeit = 10; int Diamanten = 3; int Gold = 8; int Silber = 12; int Eisen = 9; int Kohle = 5; int Diamantenbonus = Diamanten *= Restzeit; int Goldbonus = Gold *= Restzeit; int Silberbonus = Silber *= Restzeit; int Eisenbonus = Eisen *= Restzeit; int Kohlebonus = Kohle *= Restzeit; int Gesamtpunkte = Diamantenbonus + Goldbonus + Silberbonus + Eisenbonus + Kohlebonus; cout << "Du erhaelst folgenden Bonus:\n" << "\n" << "Diamantenbonus: " << Diamantenbonus << endl << "Goldbonus: " << Goldbonus << endl << "Silberbonus: " << Silberbonus << endl << "Eisenbonus: " << Eisenbonus << endl << "Kohlebonus: " << Kohlebonus << endl << "\n" << "Gesamtpunkte: " << Gesamtpunkte << endl << "\n"; return 0; } |
S4My
unregistriert
C-/C++-Quelltext |
|
1 |
Zahl1 = Zahl1 + Zahl2 ; |
C-/C++-Quelltext |
|
1 |
Zahl1 += Zahl2 ; |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 |
int Diamantenpunkte = 3 ; //das sind die Punkte die man nach dem "Spiel" bekommen hat, also noch nicht mit dem Bonus für diesen Wert int Restzeit = 24 ; //das ist die übrig gebliebene Zeit //Punkte errechnen und dann gleich speichern Diamantenpunkte *= Restzeit ; //jetzt ausgeben cout << "Diamantenpunkte: " << Diamantenpunkte << endl ; |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
/* Wir haben ein Programm für eine Bank zu schreiben. Nun stehen wir vor folgender Aufgabe: Der Kunde hat ein Konto auf dem bereits Bargeld liegt, jetzt möchte er allerdings welches einzahlen. Wir, die völlig schreibfaulen Informatiker wollen das möglichst schnell gelöst haben. Also, gehen wir es an! */ //ich verwende einen flaot-Wert, da ja auch Cent vorkommen können float Kontostand = 65,45f ; //reich, kann man nicht abstreiten ^^ float Einzahlung = 12,10f ; //Taschengeld, was auch sonst //Geld addieren, aber bitte möglichst kurz Kontostand += Einzahlung ; //also genauso wie Kontostand = Kontostand + Einzahlung //Vermögen anzeigen cout << "Sie haben " << Kontostand << " Euro auf ihrem Konto!" << endl ; |
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 |
// C++ für Spieleprogrammierer // Listing 2.3 Übung 2 // Rechnen mit Variablen // #include <iostream> using namespace std; // Hauptprogramm // int main () { int Restzeit = 10; int Diamanten = 3; int Gold = 8; int Silber = 12; int Eisen = 9; int Kohle = 5; Diamanten *= Restzeit; Gold *= Restzeit; Silber *= Restzeit; Eisen *= Restzeit; Kohle *= Restzeit; cout << "Du erhaelst folgenden Bonus:\n" << "\n" << "Diamantenbonus: " << Diamanten << endl << "Goldbonus: " << Gold << endl << "Silberbonus: " << Silber << endl << "Eisenbonus: " << Eisen << endl << "Kohlebonus: " << Kohle << endl << "\n"; return 0; } |
S4My
unregistriert
Werbeanzeige