fork(1) download
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. const int breite = 800;
  7. const int hoehe = 600;
  8.  
  9. class cSpieler {
  10. private:
  11. int energie;
  12. int xposi;
  13. int yposi;
  14. public:
  15. void spielername (cSpieler spiel1);
  16. void koordinaten (cSpieler spiel1, int xpos, int ypos);
  17. void zeigedaten (cSpieler spiel1);
  18. string name;
  19. cSpieler ();
  20. };
  21. cSpieler :: cSpieler () {
  22. energie = 100;
  23. };
  24. int main () {
  25.  
  26. cSpieler spieler1;
  27.  
  28. cout << "Wilkommen bei der Spielerinitialisierung!\n\n";
  29. spieler1.spielername (spieler1);
  30. spieler1.koordinaten (spieler1, breite, hoehe);
  31. cout << "Spielerdaten wurden initialisiert.\nSpielerdaten werden ausgegeben:\n";
  32. spieler1.zeigedaten (spieler1);
  33. cout << "Programm wird beendet!";
  34. }
  35.  
  36. void cSpieler :: spielername (cSpieler spiel1) {
  37. cout << "Bitte Spielernamen eingeben: \n";
  38. cin >> spiel1.name;
  39. cout << "Ausgewaehlter Spielername: " << spiel1.name; }
  40.  
  41. void cSpieler :: koordinaten (cSpieler spiel1, int xpos, int ypos) {
  42. cout << "Spielerkoordinaten eingeben: \n";
  43. cout << "Hoehe eingeben: ";
  44. cin >> spiel1.yposi;
  45. cout << "Breite eingeben: \n";
  46. cin >> spiel1.xposi; }
  47.  
  48. void cSpieler :: zeigedaten (cSpieler spiel1) {
  49. cout << "Spielername: " << spiel1.name << endl;
  50. cout << "Energie: " << spiel1.energie << endl;
  51. cout << "X-Position: " << spiel1.xposi << endl;
  52. cout << "Y-Position: " << spiel1.yposi << endl; }
Success #stdin #stdout 0s 3304KB
stdin
Standard input is empty
stdout
Wilkommen bei der Spielerinitialisierung!

Bitte Spielernamen eingeben: 
Ausgewaehlter Spielername: Spielerkoordinaten eingeben: 
Hoehe eingeben: Breite eingeben: 
Spielerdaten wurden initialisiert.
Spielerdaten werden ausgegeben:
Spielername: 
Energie: 100
X-Position: -1219512650
Y-Position: 134522200
Programm wird beendet!