#pragma hdrstop #include #include // getch() #include // cin cout //--------------------------------------------------------------------------- string Zahlen[5][10]={{"***"," *","***","***","* *","***","* ","***","***","***"}, {"* *"," *"," *"," *","* *","* ","* "," *","* *","* *"}, {"* *"," *","***","***","***","***","***"," *","***","***"}, {"* *"," *","* "," *"," *"," *","* *"," *","* *"," *"}, {"***"," *","***","***"," *","***","***"," *","***"," *"}}; int n,i,j; int zahl[10]; // Array fuer die Zerlegung in einzelne Ziffern int stellen; // Anzahl der Stellen der eingegebenen Zahl void begruessung(){ // Unterprogramm cout <<"Zahlenausgeben als Sternchen v2.0 von Oliver Mezger\n"; cout <<"Alle Ziffern anzeigen:\n"; } void alle_Zahlen_ausgeben(){ for (i=0;i<5;i++){ // fuer jede Zeile for (j=0;j<10;j++){ // fuer jede Zahl cout << Zahlen[i][j]<<" "; // den String ausgeben } cout<> n; } void zahl_ausgeben(){ cout << "\n\n"; stellen =0; // Zahl in Stellen aufteilen while (n > 0){ // solange noch Ziffern vorhanden zahl[stellen] = n % 10; // durch modulo (Rest) die Ziffer ermitteln n = n /10; // naechste Stelle behandeln stellen++; } for (i=0;i<5;i++){ // Ausgabe der Zahl, fuer jede Zeile for (j=stellen-1;j>=0;j--){ // fuer jede Zahl cout << Zahlen[i][zahl[j]]<<" "; // String ausgeben } cout<