halli hallo zusammen,
ich sitze heute schon den ganzen Tag daran eine Umwandlung von Zahlen in Wörter und umgekehrt hinzubekommen. Bis auf einige kleine Fehler hab ich das auch bereits hinbekommen.
Ich füge hier mal en Code bei. Also ich möchte von „NUll“ bis „Neun“ hochzählen, wenn ich eine Zahl ein gebe soll er mir das Wort also z.B. „Neun“ ausgeben, genauso wenn ich eingebe „Neun“ das er mir „9“ ausgibt. Natürlich ohne die Anführungszeichen. Bitte nicht zu kompliziert Erklären, lieber verständlich und ausführlich. Hier mein Versuch.
int Umwandlung(char Zeichen,char Ziffern)
{
(char(Zeichen[10]))->(char(Ziffern[10]))->*;
*Umwandlung (Zeichen[„Null“]=Ziffern[„Null“]);
Umwandlung (Zeichen[1]=Ziffern[„Eins“]);
Umwandlung (Zeichen[2]=Ziffern[„Zwei“]);
Umwandlung (Zeichen[3]=Ziffern[„Drei“]);
Umwandlung (Zeichen[4]=Ziffern[„Vier“]);
Umwandlung (Zeichen[5]=Ziffern[„Fuenf“]);
Umwandlung (Zeichen[6]=Ziffern[„Sechs“]);
Umwandlung (Zeichen[7]=Ziffern[„Sieben“]);
Umwandlung (Zeichen[8]=Ziffern[„Acht“]);
Umwandlung (Zeichen[9]=Ziffern[„Neun“]);
}
for(;(Ziffern)=‚0‘,(Ziffern)>Eingabe;
cout