Académique Documents
Professionnel Documents
Culture Documents
a. Diagrama N-S
Inicio
Variables x
Leer x
X%7==0
V F
X%3==0 X%3==0
V F V F
Escribir x es múltiplo Escribir x es múltiplo Escribir x es múltiplo de Escribir x no es múltiplo de 7
de 7 y 3 de 7 3 y3
Fin
b. Diagrama de flujo
Inicio
Leer x
x%7 == 0
V F
x%3 == 0 x%3 == 0
V F V F
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
2. Calcule el monto parcial (cantidad * precio), el IGV (18% del monto parcial) y el
monto total (monto parcial + IGV) que debe pagarse por comprar una determinada
cantidad de un producto, que cuesta determinado precio
a. Diagrama N-S
Inicio
Variables precio, cantidad, mp, igv, mt
Leer precio
Leer cantidad
Calcular mp = precio*cantidad
Calcular igv = mp*18/100
Calcular mt = mp + igv
Escribir mp
Escribir igv
Escribir mt
Fin
b. Diagrama de Flujo
Inicio
Calcular mp =
precio * cantidad
Escribir igv
Calcular igv =
Escribir mt
mp * 18/100
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
a. Diagrama N-S
Inicio
Variables sueldo, imp
Leer sueldo
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
b. Diagrama de Flujo
Inicio
Leer sueldo
sueldo >
V 3500 F
Calcular imp =
sueldo >
sueldo * 13/100
V 2000 F
Escribir imp
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
a. Diagrama N-S
Inicio
Variables precio, cantidad, descuento, cobro
Leer precio
Leer cantidad
Precio * cantidad > =50 F
V
Escribir imp
Escribir cobro
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
b. Diagrama de Flujo
Inicio
Leer precio
Leer cantidad
Precio *
cantidad >= 50
V F
Escribir imp
Escribir cobro
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
5. En un curso se han establecido tres notas: nota de trabajos T, nota de medio ciclo M y
nota de fin de ciclo F, cada una con peso de 40%, 30% y 30% respectivamente.
Calcular el promedio del alumno.
a. Diagrama N-S
Inicio
Variables T, M, F, prom
Leer T
Leer M
Leer F
Calcular prom = T * 4/10 + (M + F)*3/10
Escribir prom
Fin
b. Diagrama de flujo
Inicio
Leer T
Leer M
Leer F
Calcular prom = T *
4/100 + (M + F)*9/100
Escribir prom
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
a. Diagrama N-S
Inicio
Variables paghor, numhor, sueldo
Leer paghor
Leer numhor
Calcular sueldo = paghor * numhor *93/100
Escribir sueldo
Fin
b. Diagrama de Flujo
Inicio
Leer paghor
Leer numhor
Escribir sueldo
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
a. Diagrama N-S
Inicio
Variables a,b,res,oper
Leer a
Leer b
Leer oper
V oper==’+’ F
V oper==’-’ F
oper==’*’
V F
Calcular res = a + b
Calcular V oper==’/’ F
res = a - b Calcular
res = a * b Escribir
Calcular res
Operador no
=a/b
admitido
Escribir res
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
b. Diagrama de Flujo
Inicio
Leer a
Leer b
Leer oper
Oper
V ==’+’ F
Calcular
Oper
res = a + b V ==’-’ F
Calcular
Oper
res = a - b ==’*’
V F
Calcular
Oper
res = a * b ==’/’
V F
Calcular Leer
Operador no
res = a / b
Admitido
Escribir res
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
8. Los trabajadores de una fábrica tienen 3 turnos: mañana, tarde y noche. La tarifa
normal corresponde a los turnos de mañana y tarde, mientras que de noche son 30%
mayores. Elabore un algoritmo que lea el número de horas laboradas por un
trabajador, la tarifa normal y el turno en que trabajó el trabajador y calcule el salario
semanal.
a. Diagrama N-S
Inicio
Variables hor, tar, sal, diaman, diatar, dianoc
Leer hor
Leer tar
Leer diaman
Leer diatar
Leer dianoc
Calcular sal = hor * (tar * (diaman + diatar + (dianoc * 130/100)))
Escribir sal
Fin
b. Diagrama de Flujo
Inicio
Escribir sal
Leer diatar
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
a. Diagrama N-S
Inicio
Variables docenas, años, sueldo, Cargo
Leer Cargo
Leer docenas
Leer años
V Cargo==’F’ F
Cargo==’A’
V F
Calcular sueldo = 1000
* años
Calcular sueldo Calcular sueldo =
= 800 docenas * 50 * 85 /
100
Escribir sueldo
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
b. Diagrama de Flujo
Inicio
Leer Cargo
Leer docenas
Leer años
Cargo ==
V ‘F’ F
Calcular sueldo
Cargo ==
= 1000 * años
V ‘A’ F
Escribir sueldo
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
a. Diagrama N-S
Inicio
Leer litros
Escribir precio
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
b. Diagrama de Flujo
Inicio
Leer litros
litros >
V 200 F
Calcular
monto = 120 litros
V >= 100 F
preciop
V > 250 F
Escribir preciop
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
11. Un trabajador es contratado bajo las condiciones siguientes: por las horas normales se
le paga una tarifa fija. Se consideran horas normales a todas las horas trabajadas hasta
un total de 140 al mes. Las horas adicionales a 140 se consideran como extras y una
hora extra se paga el 50% más que una hora normal. Los impuestos están en función
del monto obtenido por el trabajador. Si el sueldo es menor o igual a S/. 2000 no paga
impuestos, pero si es mayor paga el 15%. ¿Cuál es el sueldo neto del trabajador y cuál
es el monto en impuestos que debe pagar.
a. Diagrama N-S
Inicio
Variables ph, horas, imp, sueldo, sn
Leer ph
Leer horas
Calcular sueldo = ph *
140 + (horas - 140) * ph * Calcular sueldo=ph * horas
150/100
Escribir sn
Escribir imp
Fin
b. Diagrama de Flujo
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
Inicio
Leer ph
Leer horas
horas >
V 140 F
sueldo >
V 2000 F
Escribir sn
Escribir imp
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a
12. Una llamada telefónica en cualquier teléfono público cuesta S/. 0.50 por los primeros
3 minutos o menos. Cada minuto adicional cuesta S/. 0.10. Calcule el costo de una
llamada cualquiera.
a. Diagrama N-S
Inicio
Variables min, costo
Leer min
V min > 3 F
Calcular costo = 3
* 0.5 + (min-3) * Calcular costo=min*0.5
0.1
Escribir costo
Fin
b. Diagrama de Flujo
Inicio
Leer min
min > 3
V F
Escribir costo
Fin
Universidad Nacional Pedro Ruíz Gallo
Facultad de Ing. Civil, Sistemas y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
a