Problemasalgo Use Case
Problemasalgo Use Case
Problemasalgo Use Case
Programación Sistemas.
Universidad Metropolitana
Departamento de Programación y Tecnología Educativa
Programación Sistemas.
Problemario.
Problemario.
Minutos Bs.
0 – 50 100
51 – 100 120
1
Problemario Algoritmos.
Programación Sistemas.
0 – 20 5%
21 – 100 7%
101 – 200 9%
12) El Banco para el Pueblo está próximo a abrir sus puertas, por esta razón
necesita con suma urgencia la elaboración y mantenimiento de un programa
que le permita mantener los saldos y movimientos de las cuentas que manejará
el banco.
El banco conoce para cada cuenta a aperturar, el número de cuenta, la cédula
del cliente, el nombre del cliente, el tipo de cuenta (1- Ahorro, 2- Corriente, 3 –
Fal y 4 – Préstamo) y por último, el saldo en cuenta.
Se desea elaborar un algoritmo, el cual permita leer los datos del cliente,
calcular el interés y mostrar la siguiente información:
Para cada cliente:
1. Cedula, nombre y tipo de cuenta
2. Monto a pagar de interés, dado por la siguiente tabla
a. Para cuentas tipo 1 (ahorro) el 10%
b. Para cuentas tipo 2 (corriente) el 8%
c. Para cuentas tipo 3 (fal) el 12%
d. Para cuentas tipo 4 (prestamos) 0%
3. Saldo actual
4. Saldo nuevo con los intereses
Para el banco:
1. Total clientes por cada tipo de cuenta
2. Total monto interés pagado
3. Total saldos nuevos en el banco
4. Cliente con mayor saldo nuevo
5. Cliente con menor saldo nuevo
2
Problemario Algoritmos.
Programación Sistemas.
Exclusivo 30%
Lujo 20%
Económico 10%
Accesible 5%
Para X positivo:
2 4 6
F(x) = (x - 2) + (x - 4) + (x - 6)
2 4 6
Para X negativo:
2 4 6
F(x) = (x + 2) + (x + 4) + (x + 6)
2 4 6
15) Suponga que se leen los datos de tres artículos comprados en una tienda
donde para cada articulo se conoce el nombre del artículo, la cantidad a
comprar del artículo y el precio del mismo. Calcule el monto total a pagar por el
articulo si adicionalmente se desea cobrar el impuesto sobre la venta de 14.5%,
en aquellas compras cuyo monto supera los 50.000Bs.
3
Problemario Algoritmos.
Programación Sistemas.
18) El colegio “Mi angelito” desea calcular el monto a pagar por inscripción
del nuevo año escolar, para las familias con hijos en el colegio. Para ello se
conoce el numero de hijos que tiene la familia en el colegio, el monto de
matricula por niño, el monto de la mensualidad del mes de septiembre por niño
y el monto de la sociedad de padres. Elabore un algoritmo que calcule el total a
pagar por la familia, si la sociedad de padres se cobra una vez por familiar y si
se otorga un descuento por la cantidad de hijos en el colegio que viene dado
por la siguiente tabla.
2 niños 10%
3 niños 15%
> 3 niños 20%
Para lo cual se necesita que usted elabore un informe con el siguiente formato:
Total a pagar
20) Censo
4
Problemario Algoritmos.
Programación Sistemas.
Se desea elaborar un algoritmo, el cual permita leer los datos del municipio, y
mostrar la siguiente información:
Para el país:
1. Total adultos, ancianos y niños en el país.
2. Total de personas que viven en el país.
3. Total monto de prima por niños en el país.
4. Municipio con mayor personas
5. Municipio con menor personas
21) Celulares
Se desea elaborar un algoritmo, el cual permita leer los datos de los clientes, y
mostrar la siguiente información:
Para la compañía:
1. Total llamadas para todos los clientes
2. Total minutos consumidos entre todos los clientes.
3. Cantidad de clientes en cada rango de minutos.
4. Cliente con mayor pago
5
Problemario Algoritmos.
Programación Sistemas.
21) Tu fiesta
Adicionalmente, se establece una cuota adicional a pagar, según las horas que duró la
fiesta, la tabla se muestra a continuación:
1 a 3 horas 100000 Bs
4 a 6 horas 200000 Bs
Más de 6 horas 300000 Bs
Para la compañía:
1. Total invitados en todas las fiestas efectuadas durante el
mes.
2. Total horas en todas las fiestas efectuadas durante el mes.
3. Cantidad de fiestas por cada rango de horas.
4. Fiesta con mayor pago
5. Fiesta con menor pago
22) Inscripción
6
Problemario Algoritmos.
Programación Sistemas.
a. Carnet
b. Cantidad de materias inscritas
c. Número de créditos inscritos
Escriba el algoritmo, que reciba los datos de los estudiantes y genere el monto
a pagar por estudiante, mostrando la siguiente información:
Para la universidad :
1. Total estudiantes inscritos.
2. Total materias inscritas.
3. Cantidad de estudiantes por cada rango de créditos.
4. Estudiante con mayor créditos
5. Estudiante con menor créditos