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 31 32 33 34 35 36 37 38 39 40 41 42 |
// Aufgabe409.cpp : Definiert den Einsprungpunkt für die Konsolenanwendung. // #include <iostream> using namespace std; void LevelUpStaerke (int Staerke, int Prozent); void LevelUpSpeed (float fSpeed, int Prozent); int main () { // Variablen int Staerke = 100; int Prozent = 20; float fSpeed = 100.5f; // Dateneingabe cout << "Bisherige Staerke: "; cin >> Staerke; cout << "Bisheriger Speed: "; cin >> fSpeed; cout << "Prozentsatz fuer LevelUp: "; cin >> Prozent; cout << endl << endl; LevelUpStaerke (int Staerke, int Prozent); LevelUpSpeed (float fSpeed, int Prozent); return 0; } void LevelUpStaerke (int Staerke, int Prozent) { cout << "Neue Staerke: " << (Staerke+Staerke/100*Prozent); } void LevelUpSpeed (float fSpeed, int Prozent) { cout << "Neuer Speed: " << (fSpeed+fSpeed/100*Prozent); } |
Anonymous
unregistriert
Zitat von »"Riddick"«
Gib mal die Fehlermeldungen und einen flaot solltest du nicht mit einem
Integer teilen...
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 |
Kompilierung läuft... Aufgabe_4-09.cpp E:\Programme\Microsoft Visual Studio\MyProjects\Aufgabe409\Aufgabe_4-09.cpp(28) : error C2144: Syntaxfehler : Fehlendes ')' vor Typ 'int' E:\Programme\Microsoft Visual Studio\MyProjects\Aufgabe409\Aufgabe_4-09.cpp(28) : error C2660: 'LevelUpStaerke' : Funktion akzeptiert keine 0 Parameter E:\Programme\Microsoft Visual Studio\MyProjects\Aufgabe409\Aufgabe_4-09.cpp(28) : error C2059: Syntaxfehler : ')' E:\Programme\Microsoft Visual Studio\MyProjects\Aufgabe409\Aufgabe_4-09.cpp(29) : error C2144: Syntaxfehler : Fehlendes ')' vor Typ 'float' E:\Programme\Microsoft Visual Studio\MyProjects\Aufgabe409\Aufgabe_4-09.cpp(29) : error C2660: 'LevelUpSpeed' : Funktion akzeptiert keine 0 Parameter E:\Programme\Microsoft Visual Studio\MyProjects\Aufgabe409\Aufgabe_4-09.cpp(29) : error C2059: Syntaxfehler : ')' Fehler beim Ausführen von cl.exe. Aufgabe409.exe - 6 Fehler, 0 Warnung(en) |
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 |
// Aufgabe409.cpp : Definiert den Einsprungpunkt für die Konsolenanwendung. // #include <iostream> using namespace std; void LevelUpStaerke (int Staerke, int Prozent); void LevelUpSpeed (float fSpeed, int Prozent); int main () { // Variablen int Staerke = 100; int Prozent = 20; float fSpeed = 100.5f; // Dateneingabe cout << "Bisherige Staerke: "; cin >> Staerke; cout << "Bisheriger Speed: "; cin >> fSpeed; cout << "Prozentsatz fuer LevelUp: "; cin >> Prozent; cout << endl << endl; LevelUpStaerke (Staerke, Prozent); LevelUpSpeed (fSpeed, Prozent); return 0; } void LevelUpStaerke (int Staerke, int Prozent) { cout << "Neue Staerke: " << (Staerke+Staerke/100*Prozent); } void LevelUpSpeed (float fSpeed, int Prozent) { cout << "Neuer Speed: " << (fSpeed+fSpeed/100*Prozent); } |
Alter Hase
Zitat von »"Riddick"«
C-/C++-Quelltext
1 2 3 4 5 6 7 8 9 10 11 [...] void LevelUpStaerke (int Staerke, int Prozent) { cout << "Neue Staerke: " << (Staerke+Staerke/100*Prozent); } void LevelUpSpeed (float fSpeed, int Prozent) { cout << "Neuer Speed: " << (fSpeed+fSpeed/100*Prozent); }
C-/C++-Quelltext |
|
1 |
Staerke + (Staerke * Prozent) / 100 |
Anonymous
unregistriert
Alter Hase
Werbeanzeige