Advertisement
Guest User

Untitled

a guest
Nov 30th, 2015
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.07 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int add_Prozent(int Wert, int Prozent);
  6. float add_Prozent(float Wert, int Prozent);
  7.  
  8. int main()
  9. {
  10.     int Stärke;
  11.     float Geschwindigkeit;
  12.     int Steigerung;
  13.  
  14.     cout << "Bisherige Staerke des Charakters: ";
  15.     cin >> Stärke;
  16.  
  17.     cout << "Bisherige Gschwindigkeit des Charakters: ";
  18.     cin >> Geschwindigkeit;
  19.  
  20.     cout << "Steigerung in Prozent: ";
  21.     cin >> Steigerung;
  22.  
  23.     //Neue Werte berechnen
  24.  
  25.     Stärke = add_Prozent(Stärke, Steigerung);
  26.     Geschwindigkeit = add_Prozent(Geschwindigkeit, Steigerung);
  27.  
  28.     //Ausgabe der neuen Werte
  29.  
  30.     cout << "\nNeue Charakterwerte: " << endl;
  31.     cout << "Staerke: " << Stärke << endl;
  32.     cout << "Geschwindigkeit: " << Geschwindigkeit << endl;
  33.     return 0;
  34. }
  35.  
  36. //add_Prozent (für Integerwerte)
  37. //
  38. int add_prozent(int Wert, int Prozent)
  39. {
  40.     int neuer_Wert;
  41.     neuer_Wert = Wert + (Wert * Prozent) / 100;
  42.     return neuer_Wert;
  43. }
  44. //Add_Prozent (für float Werte)
  45.  
  46. float add_Prozent(float Wert, int Prozent)
  47. {
  48.     float neuer_Wert;
  49.     neuer_Wert = Wert + (Wert*Prozent) / 100.0f;
  50.     return neuer_Wert;
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement