Cita:
Iniciado por _Lucifer_
Ok...a todos los que están posteando soluciones como locos sin probar ni pensar lo que hacen les recomiendo que en vez de poner tanto código traten de orientar aportando ideas de modo que robereload666 pueda hacerlo por sus propios medios.
@robereload666: esa es la única manera en la que puedes aprender, viendo ejemplos y haciendo las cosas por tus propios medios. Prueba alguna de la sugerencias que te han dado en el hilo así verás cual es más conveniente, correcta y cual no lo es.
Cuando llegues a ese punto y sigues con alguna duda pregunta y seguramente no faltará quien quiera ayudarte (me incluyo).
Saludos
--------------------------------------------------------------------------------------------------------
ahora si me nace una duda, nos maracaron hacer uno d 5 digitos con numero palidromos ejemplo 12321 ya lo tngo hecho :), es similar a este, solo q comparo si el 1ero se igual al ultimo y y el segundo al penultimo. aki sta el codigo
Código:
#include <stdio.h>
#include <conio.h>
int main (){
int A, A1, B, B1, C, C1, D, D1, num;
printf("dame un numero de 5 digitos: ");
scanf("%d", &num);
if(num>9999){
if(num<100000){
A=num/10000;
A1=num%10000;
B=A1/1000;
B1=A1%1000;
C=B1/100;
C1=B1%100;
D=C1/10;
D1=C1%10;
if (A==D1){
if (B==D){
printf("El numero %d es Palindromo", num);
}else
printf("El numero %d no es Palindromo", num);
}else
printf("El numero %d no es Palidromo", num);
}else
printf("El numero %d tiene mas de 5 digitos \n", num);
}else printf("El numero %d tiene menos de 5 digitos \n", num);
getch();
return 0;
}
mi duda esta en k cuando escribo numeros mayores a 23,000 se debe utilizar
long
stube investigando y menciona algo d n vez d
int q sea
long, me pueden aclarar esa duda? gracias.