Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - l9_in

#1
Java / este algoritmo es correcto en java??
13 Junio 2011, 23:25 PM
lo que pasa es que estoy empezando a programar en java y quisiera saber si mi programa es correcto, si corre pero quiero saber si la sintaxis y las reglas de java se cumplen

Código (java) [Seleccionar]
import java.util.*;
public class palindromo {

   public static void main(String[] args) {
       Scanner escaner =new Scanner (System.in);
       
      int NUM,N,DIG,NAUX,CON,M,A[];
      A=new int[10];

System.out.println("Digita el numero");
       NUM=escaner.nextInt();
       
N=NUM;
DIG=1;

while (10<=N)
{
           N=N/10;
           DIG++;
}
// System.out.println("la cantidad de digitos son: "+DIG);

CON=0;
while (CON<DIG)
{
           M=NUM%10;
           A[CON]=M;
           NUM=NUM/10;
           CON++;
}

/* CON=0;
while (CON<DIG)
{
           System.out.println(A[CON]);
           CON++;
}
*/
CON=0;
NAUX=A[CON]*10+A[CON+1];

while (CON+1<DIG-1)
{
           NAUX=NAUX*10+A[CON+2];
           CON++;
}
       
System.out.println("El palindromo es: **"+NAUX+"**");

   }

}