NinjaOne
Erfahrenes Mitglied
- Schreiben Sie ein Programm, das zwei Zahlen m und n einliest und die n-te Ziffer der Zahl m ausgibt
z.B. m=1358 n=2 Ausgabe: 5
Hallo Sick-Angel,
ich weiß zwar nicht wofür du %(Rest) benutzen möchtest, aber das Problem würde ich so lösen. Das mit der ein und Ausgabe bekommst du ja hin also nur das wesendliche.
int m=1358;
int n=2;
char Buffer[100]="";
char Ergebnis=0;
sprintf(Buffer,"%d",m);
if(strlen(Buffer)>=n) Ergebnis=Buffer[n];
oder
int m=1358;
int n=2;
CString Buffer="";
char Ergebnis=0;
Buffer.Format("%d",m);
if(Buffer.GetLength()>=n) Ergebnis=Buffer.GetAt;
Aber was man da mit der Rest-Funktion machen möchte ?
Ich hoffe ich konnte dir Helfen.
bye.
z.B. m=1358 n=2 Ausgabe: 5
Hallo Sick-Angel,
ich weiß zwar nicht wofür du %(Rest) benutzen möchtest, aber das Problem würde ich so lösen. Das mit der ein und Ausgabe bekommst du ja hin also nur das wesendliche.
int m=1358;
int n=2;
char Buffer[100]="";
char Ergebnis=0;
sprintf(Buffer,"%d",m);
if(strlen(Buffer)>=n) Ergebnis=Buffer[n];
oder
int m=1358;
int n=2;
CString Buffer="";
char Ergebnis=0;
Buffer.Format("%d",m);
if(Buffer.GetLength()>=n) Ergebnis=Buffer.GetAt;
Aber was man da mit der Rest-Funktion machen möchte ?
Ich hoffe ich konnte dir Helfen.
bye.