-
Lenguaje
Java
-
Descripción
Pide un número entero positivo, calcula la cifra inversa y muestra si es capicua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import java.util.Scanner;
public class Inverso {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
long numero, inverso=0, residuo;
System.out.print("Ingrese un n\243mero: ");
numero = in.nextLong();
for (residuo=numero; residuo>0; residuo/=10)
inverso = inverso * 10 + residuo % 10;
System.out.println("\nValor del n\243mero inverso: " + inverso);
System.out.print("El n\243mero " + numero + " ");
if (numero==inverso)
System.out.print("s\241");
else
System.out.print("no");
System.out.println(" es capicua.\n");
}
}
public class Inverso {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
long numero, inverso=0, residuo;
System.out.print("Ingrese un n\243mero: ");
numero = in.nextLong();
for (residuo=numero; residuo>0; residuo/=10)
inverso = inverso * 10 + residuo % 10;
System.out.println("\nValor del n\243mero inverso: " + inverso);
System.out.print("El n\243mero " + numero + " ");
if (numero==inverso)
System.out.print("s\241");
else
System.out.print("no");
System.out.println(" es capicua.\n");
}
}