sábado, 24 de noviembre de 2012

PROGRAMA PARA CALCULAR EL NUMERO INVERSO DE UN NUMERO

 REALIZAR UN PROGRAMA QUE EL USUARIO  INGRESE UN NÚMERO DE 3 CIFRAS,Y OBTENGA COMO RESULTADO EL NÚMERO INGRESADO Y EL INVERSO DEL NÚMERO. (EJ. NÚMERO INGRESADO: 562  RESULTADO NÚMERO INVERSO: 265).

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
void main (void)
{
char opcion='s';
int num,n,u,d,h;
while(opcion=='s')
{
textcolor(5);
textbackground(8);
clrscr();
gotoxy(20,4);cout<<"PROGRAMA PARA CALCULAR EL NUMERO INVERSO  ";
do{
gotoxy(17,6);cout<<"digite numero de tres cifras ";
gotoxy(50,6);cin>>n;
gotoxy(17,7);cout<<"numero no valido !! por favor digite de nuevo";
gotoxy(50,6);cout<<"       ";
}while((n>999)||(n<100));
gotoxy(50,6);cout<<n;
gotoxy(17,7);cout<<"                                                       ";
h=n/100;
n=n%100;
d=n/10;
n=n%10;
u=n;
gotoxy(16,8);printf("el numero ingresado es: %d",h*100+d*10+u);
gotoxy(16,9);printf("el numero inverso es: %d",u*100+d*10+h);
do{
gotoxy(16,12);cout<<"desea calcular el numero inverso de otro numero s/n" ;
opcion=getch();
}while((opcion!='s')&&(opcion!='n'));
}
}

No hay comentarios:

Publicar un comentario