-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
Se lee un número de máximo tres dígitos (verifique que efectivamente sea de máximo tres dígitos) y se debe determinar si es un número capicúa, es decir, que leído de izquierda a derecha es igual que leído de derecha a izquierda. Por ejemplo: 727, 343, etc.
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
Proceso NumeroCapicuaDeTresDigitos
Escribir Sin Saltar "Ingresa el valor de un numero:";
Leer un_numero;
Si un_numero>=10000 Entonces
Escribir "El número tiene más de 3 dígitos.";
FinSi
Si un_numero<10000 Y (un_numero-un_numero MOD 100)/100 = un_numero MOD 10 Entonces
Escribir "El número sí es capicúa.";
FinSi
Si un_numero<10000 Y (un_numero-un_numero MOD 100)/100 <> un_numero MOD 10 Entonces
Escribir "El número no es capicúa.";
FinSi
FinProceso
Escribir Sin Saltar "Ingresa el valor de un numero:";
Leer un_numero;
Si un_numero>=10000 Entonces
Escribir "El número tiene más de 3 dígitos.";
FinSi
Si un_numero<10000 Y (un_numero-un_numero MOD 100)/100 = un_numero MOD 10 Entonces
Escribir "El número sí es capicúa.";
FinSi
Si un_numero<10000 Y (un_numero-un_numero MOD 100)/100 <> un_numero MOD 10 Entonces
Escribir "El número no es capicúa.";
FinSi
FinProceso