C/Visual C - pregunta de do-while

 
Vista:

pregunta de do-while

Publicado por jennifer (2 intervenciones) el 07/10/2001 06:27:02
es que quiero hacer un programa que te pregunte un numero y tu le pongas por ejemplo 8933 y despues te salga asi
8
9
3
3
y me sale al revez y solo un numero podrian ayudarme este es mi codigo
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
int main()
{

long b,a,c;

do

{
cout<<"Enter a integer number";
cin>>a;

cout<<setprecision(b)<<a%10<<endl;
b=a/100;

}while(a<0);

getch();
return(0);

}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:pregunta de do-while

Publicado por el_solo (4 intervenciones) el 08/10/2001 09:08:07
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
int main(){
long b,a,c;
do{
cout<<"Enter a integer number";cin>>a;
cout<<setprecision(b)<<a%10<<endl;
b=a/100;
}while(a<0);
getch();
return(0);
}

no necesitas dividirlo con el setprecision, si no ocupas trabajarlos numéricamente, metelos a una cadena y trabajalos como texto:

#include<iostream.h>
#include<conio.h>
#include<stdio.h>
int main(){
char cad[7];
int i = 0;
for (i = 0;i<7;i++)
cad[i] = '\0';
i = 0;
cout<<"ingrese el número: ";gets(cad);
do{
cout<<cad[i]<<endl;
}while(cad[i] != '\0');
getch();
}

esto es mas o menos lo que necesitas, espero poder haberte serbido
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar