Está en la página 1de 7

Separata de trabajo N°3: Estructuras de control

secuencial

Semana 03

Logro de aprendizaje: Al finalizar la sesión, el estudiante construye pseudocódigos empleando


estructuras secuenciales en aplicaciones matemáticas, físicas y financieras

Ejercicios explicativos

1. La municipalidad de Pueblo Libre piensa invertir cierto monto de dinero en la reparación de las
pistas en las avenidas principales. Desarrollar un pseudocódigo que permita ingresar un monto
de inversión en soles y lo reparta en la refacción de cinco avenidas de la siguiente manera:

a. Avenida La Mar - 35% del monto


b. Avenida Abancay - 25% del monto
c. Avenida 28 de Julio - 10% del monto
d. Avenida Aviación - 15% del monto
e. Avenida Tacna - restante del monto

Mostrar cuánto le corresponde a cada avenida.

Proceso avenidas
Definir monto Como Real
Definir av1, av2,av3,av4,av5 Como Real

Escribir "Ingrese el monto para la reparación"


Leer monto

av1 <- monto*0.35 av2 <- monto*0.25 av3 <- monto*0.10


av4 <- monto*0.15
av5 <- monto-av1-av2-av3-av4

Escribir "La avenida La mar recibirá S/", av1


Escribir "La avenida Abancay recibirá S/", av2

Escribir "La avenida 28 de Julio recibirá S/", av3 Escribir


"La avenida Aviación recibirá S/", av4 Escribir "La avenida
Tacna recibirá S/", av5
FinProceso
Ejercicios para resolver:
Según lo trabajado en la clase, resuelve los siguientes ejercicios:

1. Construir un pseudocódigo que calcule y muestre el número de minutos que hay en un


determinado número de días.
Algoritmo numero
Definir minutos, dias como real
Escribir " ingrese el numero de dias"
Leer dias
minutos<-dias *24*60
Escribir "minutos calculados: ", minutos
FinAlgoritmo

2. Construir un pseudocódigo para una gasolinera y cuya bomba surtidora registra la compra en
galones, pero el precio de la gasolina está fijado en S/10.50 el litro. El pseudocódigo debe
calcular y mostrar cuánto hay que cobrarle al cliente si consume “N” galones.

Dónde: 1 Galón = 3.785 lts.

Algoritmo gasolina

definir galon, litro, monto Como Real

Escribir "escribe la cantidad de galon que consume el cliente"

Leer galon
litro=galon/3.785

monto=litro*10.5

escribir"monto a cobrar es:" monto

FinAlgoritmo

3. Un estudiante realiza tres exámenes durante el semestre, los cuales tienen pesos
correspondientes al 15%, 35% y 50% respectivamente. Realice el pseudocódigo que permita
obtener el promedio de las calificaciones obtenidas.

Algoritmo nota

Escribir "ingrese su primera calificacion"

leer nota1

Escribir "ingrese su segunda calificacion"

leer nota2

Escribir "ingrese su tercera calificacion"

leer nota3

Escribir "ingrese su calificacion del examen final"

leer ef

Escribir "ingrese su calificacion de su trabajo final"

leer tf

promedio=(nota1+nota2+nota3)/3

pparcial=promedio*0.55
pef=ef*0.3

ptf=tf*0.15

calif=pparcial+pef+ptf

Escribir "su calificacion es" ,calif

FinAlgoritmo

4. Construir un pseudocódigo que permite ingresar la presión de un neumático en bares y devuelva


el valor en psi (libra por pulgada cuadrada).
Dato: 1 bar es aproximadamente 14.504 psi

Algoritmo sin_titulo
Definir BAR, RESULTADO COMO REAL
ESCRIBIR "INGRESE EL VALOR EN BARES DE LA PRESION DEL NEUMATICO"
LEER BAR
RESULTADO <- (BAR*14.504)
ESCRIBIR "EL VALOR DE LA PRESION DEL NEUMATICO EN PSI ES:", RESULTADO,"PSI"
FinAlgoritmo
5. Construir un pseudocódigo que permite ingresar la velocidad de un operador de internet en
kilobits por segundo y devuelva el valor en megabytes por segundo.

Dato: 1 megabyte por segundo es equivalente a 8000 kilobits por segundo

Algoritmo operador

definir X Como Real

Escribir "ingrese la velocidad del operador (kilobytes/segundos)"

leer x

resultado <- x*(1/8000)

Escribir " la velocidad del operado mgabytes/segundo es", resultado

FinAlgoritmo
6. Se debe ingresar un monto de dinero, luego mostrar cuanto le toca a cada socio según la
siguiente tabla:

So Porcent
cio aje

A 30%

B 20%

C 50%

Algoritmo dinero
Definir monto,a,b,c Como Real
Escribir "ingrese el monto a repartir"
leer monto
a=monto*0.30
b=monto*0.15
c=monto*0.50
Escribir "monto que corresponde al socio/a es igual a:" ,a
Escribir "monto que corresponde al socio/a es igual b:" ,b
Escribir "monto que corresponde al socio/a es igual c:" ,c

FinAlgoritmo

También podría gustarte