UNIVERSIDAD NACIONAL DEL CALLAO
FIIS
Docente: Dra. Bertila García Díaz
Ciclo: II
Fecha:11/10/2022
Escuela: Ing.Sistemas
EXAMEN PARCIAL DE PROGRAMACIÓN ESTRUCTURADA
Nombre:..
Estimado Alumno, Resuelva el problema en el software (Dev c++) y luego lo ejecuta y
lo pega en Word, también el resultado de la ejecución; y finalmente lo graba en
formato PDF (dentro del word). tiene que enviar un solo archivo que contenga la
respuesta, se evaluará el procedimiento.
1.-Sentencias Básicas:
Una empresa química paga a sus vendedores un sueldo bruto que es igual a la suma
de un sueldo básico quincenal de S/. 1250 más una comisión igual a un porcentaje del
total de las ventas efectuadas (dato de entrada), de acuerdo a la siguiente tabla:
Monto vendido Comisión
>= 20000 16%
>= 15000 14%
>= 10000 12%
< 10000 10%
Por otro lado, si el sueldo bruto del vendedor supera los S/ 2000 este se somete a un
descuento del 11%. Diseñe un programa que determine el sueldo bruto, el descuento y
el sueldo neto de un vendedor. (10ptos)
2.- Funciones
Una cabina de internet cobra una tarifa mínima de S/. 1.50 por alquiler de hasta 60
minutos; luego descuenta S/.0.50 por cada hora o fracción a partir de las 3 horas. La
tarifa máxima por periodo de 12 horas es de S/. 13.50. Suponga que ningún cliente
alquila por más de 12 horas a la vez. Escriba un programa que calcule e imprima las
cuentas por alquiler de 3 clientes que usaron el servicio ayer. Usted introduce las
horas de alquiler de cada cliente. Su programa imprimirá los resultados en forma
tabular y con orden, y calculará el total de los recibos de ayer. También determinará el
cargo por cliente utilizando la función calculainternet (función con pase de
parámetros). Sus salidas deberán aparecer en el siguiente formato.
(10 ptos)
Cliente Horas Cargo
1 1.5 2.25
2 4.0 5.50
3 12.00 13.50
TOTAL 17.5 21.25
1
2
UNIVERSIDAD NACIONAL DEL CALLAO
FIIS
Docente: Dra. Bertila García Díaz
Ciclo: II
Fecha:20/12/2021
EXAMEN FINAL DE LP1
ExUNAC2021B
1.-Arreglos Bidimensionales
A continuación se presenta una tabla que muestra el stock de 4 artículos en 3
almacenes de una empresa.: (10 ptos)
ART1 ART2 ART3 ART4
ALM1 50 0 16 2
ALM2 3 4 0 98
ALM3 0 1 4 220
53 5 20 320
Luego utilizando funciones responda a las siguientes preguntas:
a) Diseñe un programa que ingrese esta tabla
b) Qué artículos están totalmente agotados y en qué almacenes?
c) Cuánto es la cantidad total de cada artículo en general?
d) ¿Cuál es el artículo que tiene el mayor stock en general ? (sumados los 3
almacenes)
2.- Arreglos de estructuras (10 ptos)
1.- Desarrolle un programa, que use funciones y que presente el sgte menú:
a.- introducir notas
b.- Listar promedio final por pantalla
c.- Salir
Donde la estructura de los datos es la sgte:
Codigo (int)
3
Nombre char[30]
Parcial (int)
Final (int)
Trabajo (int)
Y PF= (parcial + final + trabajo) /3
Asuma que el nro máximo de alumnos es 30
UNIVERSIDAD NACIONAL DEL CALLAO
FIIS
Docente: Mg. Bertila García Díaz
Ciclo: II
Fecha: 27/12/2021
Nombre:..
Estimado Alumno, Resuelva su problema en el software (Borland C o Dev c++) y luego
lo ejecuta y lo pega en Word, también el resultado de la ejecución; y finalmente lo
graba en formato PDF (dentro del word). tiene que enviar un solo archivo que
contenga la respuesta. no es necesario que el programa ejecute, se evaluará el
procedimiento.
EXAMEN SUSTITUTORIO DE PROGRAMACIÓN ESTRUCTURADA
1.- Diseñar un programa:
Una empresa química paga a sus vendedores un sueldo bruto que es igual a la suma de un
sueldo básico quincenal de S/. 1250 más una comisión igual a un porcentaje del total de las
ventas efectuadas, de acuerdo a la siguiente tabla:
Monto vendido Comisión
>= 20000 16%
>= 15000 14%
>= 10000 12%
< 10000 10%
Por otro lado, si el sueldo bruto del vendedor supera los S/ 2000 este se somete a un descuento
del 11%. Diseñe un programa que determine el sueldo bruto, el descuento y el sueldo neto de un
vendedor. (6ptos)
2.- Diseñar una función que Ingrese 3 números por teclado, y encuentre el menor de ellos.(6
ptos) (función con pase de parámetros por valor).
4
3.- Se tiene una tabla con las calificaciones obtenidas por 30 alumnos en 6 exámenes diferentes:
Exámenes
1 2 ........... 6
1
1 A
. l
. u
m
n
o
30 s
Escriba un algoritmo para calcular: (8 ptos)
a) Ingreso de datos
b) El promedio general de calificaciones de los 30 alumnos (considerando los 6 exámenes).
c) El promedio General de cada uno de los exámenes
d) El alumno que obtuvo el mayor promedio general.