GIP 8
#include
#include
using namespace std;
void zahlen(short int z, string &zt);
int main()
{
short int zahl;
string zahlentext;
while(true)
{
cout << "Zahl = ? ";
cin >> zahl;
zahlen(zahl, zahlentext);
cout << zahl << " = " << zahlentext << endl;
}
return 0;
}
void zahlen(short z, string &zt)
{
string einer[9] = {"ein", "zwei", "drei",
"vier", "fuenf",
"sechs", "sieben",
"acht", "neun"};
string zehner [2] = {"zwanzig", "dreissig"};
if(z== 20)
zt = zehner[0];
else if(z==30)
zt = zehner[1];
else if(z>=21 && z<=39)
zt = einer[(z%10)-1] + "und" + zehner[(z/10)-2];
else
zt = "unbekannt";
//return zt;
}
Veröffentlicht am: 28.11.2007 von: CHR | publiziert in: C, FH-Aachen