Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
I. OBJETIVOS
El alumno analiza cada una de las etapas en el desarrollo de un algoritmo.
Desarrollo de algoritmos repetitivos.
Una empresa vende licencias de un programa a los precios dados en la siguiente tabla:
Versión Precio
Estudiante S/. 90.0
Profesional S/. 120.0
Empresarial S/. 150.0
Diseñe un programa que permita efectuar ventas y muestre luego de cada una de ellas la
siguiente información:
El importe de la compra
El importe del descuento
El importe a pagar
La cantidad de licencias vendidas de cada tipo entre todas las ventas.
El importe total acumulado de todas las ventas
P á g i n a 1 | 11
Facultad de Ingeniería de Sistemas y Electrónica
Escuela de Ingeniería de Sistemas
Proceso ejemploRepetitivo01Guia01
definir cv,n,sw,cles,clpr,clem, cl, tv Como Entero
definir desc,itp,idesc,precio,ic,ip como real
cv<-0
mientras cv<=0 hacer
escribir "Cantidad de Ventas"
leer cv
fin mientras
n<-1
cles<-0
clpr<-0
clem<-0
itp<-0
Mientras n<=cv Hacer
escribir "Venta nro : ",n
cl<-0
P á g i n a 2 | 11
Facultad de Ingeniería de Sistemas y Electrónica
Escuela de Ingeniería de Sistemas
FinProceso
P á g i n a 3 | 11
Facultad de Ingeniería de Sistemas y Electrónica
Escuela de Ingeniería de Sistemas
P á g i n a 4 | 11
Facultad de Ingeniería de Sistemas y Electrónica
Escuela de Ingeniería de Sistemas
P á g i n a 5 | 11
Facultad de Ingeniería de Sistemas y Electrónica
Escuela de Ingeniería de Sistemas
P á g i n a 6 | 11
Facultad de Ingeniería de Sistemas y Electrónica
Escuela de Ingeniería de Sistemas
Vehículo Peaje
Ómnibus S/. 15
Minivan S/. 8
Combi S/. 10
4.2. En una feria educativa, se realiza una encuesta a todas las personas se acerquen al stand,
en un proceso repetitivo se registra la edad de cada persona, sexo y el grado de
instrucción (Primaria, Secundaria y Superior). Se necesita calcular:
La mayor edad de todos
El promedio de edades en las personas con instrucción Primaria
El promedio de edades en las personas con instrucción Secundaria
El promedio de edades en las personas con instrucción Superior
La cantidad de personas del sexo masculino y femenino
El proceso repetitivo debe terminar cuando la edad ingresada sea cero o negativo.
Postre Precio
Flan Royal S/. 2.8
Pudín Royal S/. 3.7
Gelatina Royal S/. 4.8
P á g i n a 7 | 11
Facultad de Ingeniería de Sistemas y Electrónica
Escuela de Ingeniería de Sistemas
Diseñe un programa que permita efectuar ventas y muestre luego de cada una de ellas
la siguiente información:
El importe de la compra
El importe del descuento
El importe a pagar
La cantidad de postres vendidos de cada tipo entre todas las ventas
La cantidad de ventas efectuadas de cada tipo de postre entre todas las ventas
El importe total acumulado de cada tipo de postre entre todas las ventas
4.4. En una empresa se van a producir aumentos de sueldos a sus trabajadores en base a la
siguiente escala:
4.5. Se desea pintar N paredes de dimensiones rectangulares diferentes, para ello se miden el
largo y el ancho de cada pared, y se halla el área de cada una para obtener:
4.6. Elaborar un algoritmo que permita aceptar los siguientes datos de N empleados de una
empresa: nombre, categoría (entero), sueldo básico y número de hijos. Considerar las
siguientes condiciones:
a.- Si el empleado pertenece a la categoría 1, la bonificación será 12% del sueldo básico
b.- Si el empleado pertenece a la categoría 2, la bonificación será 10% del sueldo básico
c.- Si el empleado pertenece a la categoría 3, la bonificación será 8% del sueldo básico
d.- Para los demás casos la bonificación será 6% del Sueldo Básico
P á g i n a 8 | 11
Facultad de Ingeniería de Sistemas y Electrónica
Escuela de Ingeniería de Sistemas
4.7. En una empresa, los salarios de N trabajadores van a aumentar en base al contrato actual
de los trabajadores:
Contrato Aumento %
De 0 a 1500 soles 20
De 1501 a 3000 soles 10
De 3001 a 6000 soles 5
De 6001 soles a más 0
4.8. Diseñe un programa que imprima y sume 40 términos de la siguiente serie. Los términos
serán mostrados en una columna a razón de un término por fila:
4, 7, 10, 13, 16, 19, 22,…
4.9. En una empresa se van a producir aumentos de sueldos a sus trabajadores en base a la
siguiente escala:
SUELDO AUMENTO %
501 a más 10
351 – 500 15
201 – 350 20
Hasta 200 25
P á g i n a 9 | 11
Facultad de Ingeniería de Sistemas y Electrónica
Escuela de Ingeniería de Sistemas
123456789
12345678
1234567
123456
12345
1234
123
12
1
4.12. Diseñe un programa que imprima y sume 75 términos de la siguiente serie. Los términos
serán mostrados en una columna a razón de un término por fila.
4.14. Hacer un pseudocódigo que solicite ingresar un conjunto de números (positivos, negativos
o ceros). Luego, calcular y mostrar:
4.15. Un cantante tomó el tiempo (en minutos) que se demoró en llegar de su casa a su estudio
de grabación durante N días.
Elabore un algoritmo que permita ingresar cada uno de dichos tiempos en minutos y que
muestre:
P á g i n a 10 | 11
Facultad de Ingeniería de Sistemas y Electrónica
Escuela de Ingeniería de Sistemas
4.16. Una empresa necesita conocer cuánto pagarán sus N empleados por concepto de
impuesto a la renta de quinta categoría sobre sus ingresos anuales (total de sueldos
anuales). Para el efecto la Sunat ha fijado un porcentaje del impuesto por número de UIT
(Unidad Impositiva Tributaria equivalente a S/. 3,950), según el siguiente cuadro:
0% Hasta 7 UIT
Elaborar un algoritmo que muestre los importes del impuesto por cada uno de los 5
rangos de la tabla y el importe total del impuesto.
1 1 1 1
1 ...
2 3 4 N
P á g i n a 11 | 11