|
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
|
#include <iostream>
#include "charakter.hpp"
//Hauptprogramm
//
int main ()
{
int Staerke;
float Geschwindigkeit;
int Steigerung;
//Abfrage der Werte
cout <<"Staerke bisher:";
cin >> Staerke;
cout <<"Geschwindigkeit bisher:";
cin >> Geschwindigkeit;
cout <<"Steigerung in Prozent:";
cin >> Steigerung;
Staerke = addProzent (Staerke, Steigerung);
Geschwindigkeit = addProzent (Geschwindigkeit, Steigerung);
cout <<"\nNeue Werte:" << endl;
cout <<"Staerke:" <<Staerke << endl;
cout <<"Geschwindigkeit:" << Geschwindigkeit << endl;
return 0;
}
|
int addProzent (int Wert, int Prozent);
float addProzent (float Wert, int Prozent);
|
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 "charakter.hpp"
//addProzent (int)
//
int addProzent (int Wert, int Prozent)
{
int neuerWert;
neuerWert = Wert + (Wert* Prozent)/100;
return neuerWert;
}
//addProzent (float)
//
float addProzent (float Wert, int Prozent)
{
float neuerWert;
neuerWert = Wert + (Wert*Prozent)/100.0f;
return neuerWert;
}
Ioch hab einfach die charakter.cpp und charakter.hpp zum Listing hinzugefügt.
Hoffe das hilft euch weiter! Die header-Datei macht er irgendwie nicht in C++ Code sorry
|