Escolar Documentos
Profissional Documentos
Cultura Documentos
√
√
√
Escribir su forma infija, prefija y posfija correspondiente.
Infija
Prefija
[[[[[^e3]/[f+[^g2]]]-[a^[5^[/15]]]]/3]-[[[b^[/12]]/[[c^[/13]]-4]]+1]]
[[[[[^e3]/[+f^g2]]-[a^[^5/15]]]/3]-[[[^b/12]/[[^c/13]-4]]+1]]
[[[[/^e3+f^g2]-[^a^5/15]]/3]-[[[^b/12]/[-^c/134]]+1]]
[[[-/^e3+f^g2^a^5/15]/3]-[[/^b/12-^c/134]+1]]
[[/-/^e3+f^g2^a^5/153]-[+/^b/12-^c/1341]]
-/-/^e3+f^g2^a^5/153+/^b/12-^c/1341
-/-/^e3+f^g2^a^5/153+/^b/12-^c/1341
Pos fija
2. Dada la siguiente COLA de caracteres que forman una palabra derivada del DRAE. Se pide escribir el
seudo_código que permita separar las consonantes en PILA_C ,de las vocales en PILA_V .Implemente el
pseudocódigo de las operaciones básicas de las estructuras de COLA y PIULA necesarias y el método
que diga el número de consonantes y vocales que se guardaron en cada pila y que imprima los
caracteres de cada uno.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
COLA H I P E R B L A N D U Z C O S
cola[frente]=='u'
topev←topev+1;
pilav[topev]←cola[frente]
v++
caso contrario
topec←topec+1;
pilac[topec]←cola[frente];
c++
Fin si
si frente = fin
frente←-1;
fin←-1;
Fin si
Fin desde
Imprimir “Vocales”+v
Imprimir “Consonantes” +c
Imprimirpilav[i]
Imprimirpilac[i])
Fin
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
BICOLA H I P E R B L A N D U Z C O S
Considérala como una bicola entra restringida frente=1, Final=15.Elabore el método en pseudocódigo
que permita atender uno del final de la bicola pero después de cada tres que se atiendan del inicio
de ella ,debe tener en cuenta que cada cliente que atienda normalmente(FIFO) le bonifica S/.10.00 y
cada cliente que atiene del final solo le bonifica S/.5.00,debe imprimir cuanta bonificación obtuvo al
atender a los clientes de la presente bicola.
frente←0,fin←14 bono←0,c←0
c←c+1;
SI c % 4 <>0
SI frente=fin
frente←-1;
fin←-1;
caso contrario
frente←frente+1;
FIN SI
bono←bono+10;
caso contrario
si frente=fin
frente←-1;
fin←-1;
caso contario
fin←fin-1;
FIN SI
bono←bono+5;
FIN SI
FIN DESDE
FIN
4. Se tiene dos arreglosPILA1 y PILA2 con ciertos datos iniciales,utilizando las operaciones propias de
PILA Y COLA se debe retirarde cada arreglo los valores correspondientes los cuales se deben
sumar(PILA1+PILA2),el siguiente par que se retiren se deben restar(PILA1-PILA2),,luego sumar y así
sucesivamente hasta terminar con todos los datos ,cada suma y/o resta se debe insertar en COLA.
Adicionalmente debe imprimir también la suma de los resultados parciales.
tope1←i;
tope2←i;
si i % 2 <> 0
fin←fin+1
cola[fin] ←pila1[tope1]+pila2[tope2]
suma←suma+cola[fin]
si frente = -1
frente←0;
FIN SI
caso contario
fin←fin+1
cola[fin] ←pila1[tope1]-pila2[tope2]
suma←suma+cola[fin]
si frente = -1
frente=0;
FIN SI
FIN SI
FIN DESDE
Imprimir "”+cola[i]
FIN