Está en la página 1de 1

Algoritmo:Capicua

Entrada:n:entero positivo
Salida:cont:entero positivo
Var.Aux:c:entero positivo,u:entero positivo

A1.LEER (n)
A2.contar_capicua
A2.1 cont<-0
A2.2 MIENTRAS (n<>0)
cap<-es_capicua
Si (cap=1) ENTONCES
cont<-cont+1
FinSi
LEER(n)
Fin_Mientras

Funcion es_capicua(n):entero->entero

Si (99 < n y n < 1000) entonces


c=trunc (n/100)
u=n mod 10
Si (c==u) entonces
Resultado <- 1
SINO

Resultado <- 0
FinSi
FinSi
RETORNA Resultado
Fin_funcion

A3.Escribir(cont)
A4.Parar

También podría gustarte