Está en la página 1de 2

UNIVERSIDAD MILITAR NUEVA GRANADA

DEPARTAMENTO DE TECNOLOGÍAS DEL CONOCIMIENTO

PROGRAMACIÓN II – TALLER 2

Realizar un procedimiento que permita:

1. Hallar el área del circulo (pi * radio ^ 2), emplee pi como constante.
2. Hallar el volumen de la esfera (3 / 4 * pi * radio ^ 3), emplee pi como variable.
3. Convertir grados centígrados a Fahrenheit (Centígrados * 9/5 + 32)

4. Leer la edad de una persona y determinar si es mayor o menor de edad.


5. Calcular el valor a pagar por una compra conociendo la cantidad de artículos y el valor
unitario, si la cantidad es mayor de 500, el descuento es del 5%, en caso contrario no
hay descuento. Mostar la cantidad de artículos, el subtotal, el valor del descuento y
valor neto a pagar.
6. Leer dos números y determinar si el primero es múltiplo del segundo.
7. Leer tres números. Si el primer número es menor que cero, calcular y escribir la suma
de los tres, en caso contrario calcular y escribir el producto de los tres.
8. Leer un número entero de tres cifras y determinar si la suma de sus dígitos es un
número par o impar. Ejemplo: la suma de los dígitos del número 354 es par porque
3+4+5 es igual a 12.
9. Un aspirante presenta dos pruebas A y B, con una escala de calificación de 1 a 100, si
obtiene más de 80 puntos en las dos pruebas es aceptado en caso contrario es
rechazado, leer el resultado de las dos pruebas y escribir el mensaje correspondiente:
Aceptado o Rechazado.
10. Leer tres números y organizarlos en orden ascendente.
11. Clasificar un triángulo en función de sus lados: Equilátero (todos iguales), Isósceles (2
iguales y uno diferente), Escaleno (todos diferentes). Tener en cuenta que, para todo
triángulo, la longitud de cualquier lado siempre es menor que la suma de los otros dos.
12. Resolver la ecuación de segundo grado ax2 + bx + c = 0 usando la fórmula cuadrática
y determinar si la solución es:
 Única
 Tiene dos valores reales diferentes
 Valores complejos.
13. Escribir un procedimiento que asigne una calificación literal a un estudiante basado
en la siguiente tabla de puntuaciones:
Calificación Valoración
0.0 – 3.0 Deficiente
3.0 – 4.0 Aceptable
4.0 – 4.5 Sobresaliente
4.5 – 5.0 Excelente
Para puntuaciones que no se encuentren dentro del rango de 0.0 a 5.0 escribir el
mensaje “DATO ERRADO”.
14. Escribir un procedimiento que le permita determinar cuál es el porcentaje que deben
pagar los pacientes por el servicio recibido teniendo en cuenta las siguientes
condiciones:
 Si el plan de salud es A o B y la edad del paciente está entre 0 y 12 años paga el
6%.
 Si el plan de salud es A o B y la edad del paciente es mayor de 12 y menor de 25
años paga el 7.5%.

Programación II – Repaso Estructuras Página 1


 Si el plan de salud es A o B y la edad del paciente es mayor o igual a 25 paga 9%.
 Para el plan C aplica las mismas condiciones en edades pero las tarifas cambian a
9%, 12% y 15% respectivamente

Empleando la estructura Select Case

15. Leer un número del 1 al 7, escribir el día correspondiente, en caso de ser diferente
mostrar error.
16. Ingresar un numero entero y clasificarlo como Negativo, Positivo o Cero.
17. Ingresar el nombre del mes (Enero, Febrero, etc.) y de acuerdo con el determinar la
estación (Marzo, Abril o Mayo = Primavera; Junio, Julio o Agosto = Verano;
Septiembre, Octubre o Noviembre = Otoño; Diciembre, Enero o Febrero = Invierno).
En caso de ingresar un valor diferente mostrar error.
18. Ingresar la edad de una persona y clasificarla: Edad < 18 Menor de edad, entre 18 y
40 Joven, entre 41 y 60 Adulto y mayor de 60 año Adulto Mayor. Escribir la clasificación
en una ventana de salida.
19. Asignar una calificación literal a un estudiante basado en la siguiente tabla de
puntuaciones:
Calificación Valoración
0.0 – 3.0 Deficiente
3.0 – 4.0 Aceptable
4.0 – 4.5 Sobresaliente
4.5 – 5.0 Excelente
Para puntuaciones que no se encuentren dentro del rango de 0.0 a 5.0 escribir el mensaje
“DATO ERRADO”.
20. Leer el número del mes y el año de una fecha y mediante el uso de una estructura
Select Case determinar cuántos días tiene. Por ejemplo, leer Mes: 6 y Año: 2015, el
procedimiento debe escribir “El mes: 5 del Año: 2015 tiene: 30 Días”. Tener en cuenta
los años bisiestos.
21. Calcular y escribir el valor a pagar por el servicio de energía eléctrica, conociendo el
estrato del sector de la ciudad y el consumo mensual de kilowatts, así:
Cargo Valor
Estrato
Básico Kilowatts
1o2 $5.000 $0
3 $8.000 $55
4 $12.000 $92
5 $20.000 $105
6 $35.000 $135
Para estratos 4, 5 y 6 si el consumo es superior a 500 kilowatts, el valor por kw tiene un
incremento del 50%, para estratos diferentes del 1 al 6 escribir el mensaje “DATO
ERRADO”.

Programación II – Repaso Estructuras Página 2

También podría gustarte