Ver Mensaje Individual
  #16 (permalink)  
Antiguo 16/02/2008, 13:10
Avatar de robereload666
robereload666
 
Fecha de Ingreso: diciembre-2007
Mensajes: 16
Antigüedad: 16 años, 9 meses
Puntos: 2
Pregunta Re: Que tan habiles son en C

Cita:
Iniciado por _Lucifer_ Ver Mensaje
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.

Última edición por robereload666; 16/02/2008 a las 13:19