Elaborar un programa donde metas un numero entero y que calcule e imprima dos a la N.

Crea una matriz y que tenga incluida su búsqueda secuencial y binaria y que también se pueda ordenar.

𝐌𝐀𝐍𝐄𝐉𝐎 𝐃𝐈𝐍𝐀𝐌𝐈𝐂𝐎 𝐃𝐄 𝐌𝐄𝐌𝐎𝐑𝐈𝐀: 

𝐀𝐋𝐅𝐀𝐁𝐄𝐓𝐎: 

Algoritmo sin_titulo

dimension frecuencia[28]

escribir "ingrese una frase"

leer frase

alfa="abcdefghijklmnñopqrstuvwxyz"

m=Longitud(alfa)

n=Longitud(frase)

Para i<-1 Hasta m Con Paso 1 Hacer

frecuencia[i]=0

Fin Para

Para i<-1 Hasta m Con Paso 1 Hacer

car=SubCadena(alfa,i,i)

Para j<-1 Hasta n Con Paso 1 Hacer

carp=SubCadena(frase,j,j)

si car==carp Entonces

frecuencia[i]=frecuencia[i]+1

FinSi

Fin Para

Fin Para

Para i<-1 Hasta m Con Paso 1 Hacer

letra=SubCadena(alfa,i,i)

Escribir "La letra ",letra," aparece ", frecuencia[i], " veces "

Fin Para

FinAlgoritmo

𝐏𝐎𝐋𝐈𝐍𝐆𝐑𝐎𝐌𝐀: 

Algoritmo sin_titulo

Escribir "Escribe una palabra"

leer pala

b=Longitud(pala)

a=1

x=0

Mientras a<b Hacer

si SubCadena(pala,a,a) <> SubCadena(pala,b,b) Entonces

x=x+1

FinSi

a=a+1

b=b-1

FinMientras

si x==0 Entonces

Escribir "La palabra ", pala, " es polindroma"

SiNo

Escribir "La palabra ", pala, " no es polindroma"

FinSi

FinAlgoritmo

𝐈𝐍𝐕𝐄𝐑𝐓𝐈𝐃𝐀: 

Algoritmo sin_titulo

leer pala

k=Longitud(pala)

Para i<-k Hasta 1 Con Paso -1 Hacer

invertida=invertida+SubCadena(pala,i,i)

Fin Para

Escribir "La palabra ",pala, " en su manera invertida es ", invertida

FinAlgoritmo

¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar