Desarrollo de Software en C++, C#, PHP,JavaScript, Matlab, Java, Android, Arduino, Python, Flutter, React, Vue, Solución de ejercicios, Programas informáticos, Inteligencia Artificial.

Buscar

Algoritmo Recursivo invertir un numero en C++

#include <iostream>
#include <conio.h>
#include <math.h>
#include <stdlib.h>

using namespace std;

int menu(){
int op;
cout<<endl<<endl;
cout<<"========== MENU ==="<<endl;
cout<<" 1. Invertir Numero"<<endl;
cout<<"==================="<<endl;
cout<<"Ingrese una opcion : "<<endl;
cin>>op;

return op;
}


int invertirnumero(long int a, long int b=0){
if(a==0) return 0;
else{
b=a % 10;
a=a / 10;
cout<<b;
return invertirnumero(a,b);
}
}


int main(){

int x;
long int numero, resultado, b=0;

for(;;){

int op=menu();

switch(op){
case 1:
cout<<"Ingrese numero:"<<endl;
cin>>numero;
cout<<"el numero invertido es:"<<endl;
resultado=invertirnumero(numero,b);

break;

default: cout<<"la opcion ingresada no es valida";getch();
}
getch();
}
}
Share:

0 comments:

Publicar un comentario

DISCULPA LAS MOLESTIAS, LA PUBLICIDAD NOS AYUDA

Para descargar Aguarda 5 seg. y luego hacer click en saltar publicidad...Gracias !!

Saltar Publicidad

Translate

FACEBOOK

Ayúdanos con tu donación !

Etiquetas

twitter.com

Páginas vistas

Labels