Você está na página 1de 2

Ejercicios Prcticos

II Unidad: Desarrollo de Programas Estructurados


Elaborado: Msc Lesbia Valerio Lacayo

Problemas (Estructura Seleccin)

1. Escribir un algoritmo que pida dos nmeros y saque el mayor de ellos por pantalla. Una
versin mejorada informar si los dos nmeros son iguales.

2. Escribir un algoritmo que pida un nmero e indique si se trata de un nmero par, impar o nulo.

3. Escribir un algoritmo que pida una nota e imprima por pantalla la calificacin en mensaje Apto
o No Apto segn, si la nota es mayor o menor que 60.

4. Escribir un algoritmo que pida la nota de un examen (un N real entre 0 y 100) e imprima por
pantalla la calificacin en formato Suspenso, si la nota es menor que 50, Aprobado si est
entre 50 inclusive y 70 sin incluir, Notable si est entre 70 inclusive y 90 sin incluir,
Sobresaliente si est entre 90 inclusive y 100 sin incluir y Matrcula de honor si la nota es
igual a 100.

5. En un hospital existen tres reas: Ginecologa, Pediatra, Traumatologa. El presupuesto anual


del hospital se reparte conforme a la sig. Tabla:

rea Porcentaje del presupuesto

Ginecologa 40%
Traumatologia 30%
Pediatra 30%

Obtener la cantidad de dinero que recibir cada rea, para cualquier monto presupuestal.

6. De los estudiantes que se matriculan en la UNAT-A, los ex soldados pagan 30 soles por curso
en el que se matriculen, mientras que los dems (regulares), pagan 50 soles por curso. Disee el
algoritmo para escribir un programa en el que el usuario introduce los datos del estudiante (ex
soldado o regular) y el nmero de cursos y las salidas sean la categora del estudiante (ex
soldado o regular), nmero de cursos y los costos totales por los cursos a llevar.

7. En una tienda donde se venden sillas, si se compran ms de 8 el costo por cada una es de 10
crdobas; entre 4 y 8 es de 11 crdobas cada una, si la compra es menor de 4 el costo es de 15
crdobas cada una. Escriba el algoritmo para escribir un programa y saber cunto pagar un
cliente segn el nmero de sillas que compra. Debe imprimirse el nmero de sillas que compra y
el total a pagar.

8. Hacer el algoritmo para un programa que calcule:

El valor del rea de un tringulo, dada la base y la altura.


El valor de la base de un tringulo dada la altura y el rea.
El valor de la altura de un tringulo dada la base y el rea.

opcion : 1 para calcular el rea, 2 para calcular la base, 3 para calcular la altura.
9. Hacer el algoritmo para escribir un programa que calcule:

El rea de un tringulo.
Un trapecio.
Un rectngulo.
Area de un tringulo en funcin de sus lados.

10. Se desea agregar una letra para representar la calificacin de los alumnos, las calificaciones
son notas entre 0 y 100; use los siguientes parmetros: A para calificaciones mayores o iguales
a 90, B para calificaciones mayores o iguales a 80, C para calificaciones mayores o iguales a
70, D para calificaciones mayores o iguales a 60, F para todas las dems calificaciones.

11. Escriba un algoritmo tal que al escribir el nmero de mes muestre el nombre completo del mes
(hecho para el primer semestre).

12. Escriba un algoritmo que al introducir la cantidad vendida por el ejecutivo de ventas, calcule de
cunto ser su comisin.

En base al valor de dos nmeros enteros, determine si estos son:

A. Iguales.
B. No iguales.
C. El primero es mayor que el segundo.
D. El segundo es mayor que el primero.
E. El primero es mayor o igual que el segundo.
F. El segundo es mayor o igual que el primero.

13. Un restaurante, desea dar a conocer a sus clientes el plato que se ha preparado para cada uno
de los tiempos de comida desayuno, almuerzo y cena. El restaurante prepara un plato nico
para cada uno de los tiempos. Cuando el cliente seleccione entre los tiempos de comida
(desayuno, almuerzo o cena) se debe desplegar el detalle de este.

Ejemplo:

Seleccione su tiempo de Comida: desayuno


Detalle Pltanos, Frijoles, Queso, Crema, Pan y Caf.

14. Una compaa ha clasificado a sus empleados en dos Grupos: Grupo 1 y Grupo 2. Cada
empleado del grupo 1 recibir un aumento de C$25.00 crdobas, mientras que cada empleado
del grupo 2 recibir un aumento de solo C$15.00 crdobas. Elabore un algoritmo que permita
calcular el nuevo sueldo.

Es mejor lanzarse a la lucha y perder, que permanecer en la penumbra sin conocer la


victoria ni la derrota

Você também pode gostar