Guia de Ejercicios - Taller de Informática 3er año

Transcription

Guia de Ejercicios - Taller de Informática 3er año
Fecha de entrega: 04/05/15
Prof. (a): Andreina Trejo
Instituto Técnico “Jesús Obrero”
Área: Informática
Año: 3Ero Secciones (A, B, D y E)
Valor: 15 %.
I Parte. Algoritmos Cualitativos: Diseñar un Algoritmo que describa los pasos a seguir para llevar a cabo las acciones que se piden a
continuación: I Entrega: del 4 al 15 de mayo
a) Preparar una Jarra de Jugo de Nestea para mi amiga María.
b) Llegar al ITJO desde el momento en que te levantas.
c) Preparar una taza de café con leche.
II Parte. Estructura Secuencial: Dado los siguientes problemas de Algoritmo diseñe en el cuaderno sus correspondientes (7) fases de
resolución (Todas sin excepción).
1. Elabore un programa que lea 2 números enteros positivos y muestre la suma, resta y multiplicación de estos.
2. Elabore un programa que calcule el promedio de 5 notas.
3. Elabore un programa que calcule la edad exacta de una persona.
4. Calcular el volumen de un Cono.
5. Elabore un programa que calcule el precio de un boleto de viaje, tomando en cuenta el número de kilómetros que se van a recorrer,
siendo el precio Bs/. 12,50 por Km.
6. Calcular el IVA y el monto a pagar por un medicamento cualquiera en una farmacia.
7. Calcular el nuevo salario de un empleado si obtuvo un incremento del 8% sobre su salario actual y un descuento de 2,5% por
servicios.
III Parte. Estructura Condicional o de Bifurcación: Dado los siguientes problemas de Algoritmo diseñe en el cuaderno las fases de
resolución (Análisis, Pseudocódigo y Diagrama de Flujo). II Entrega: del 18 al 29 de mayo
1. Dada la edad de una persona determine si es mayor o menor de edad.
2. Desarrolle un algoritmo que dado un número del 1 al 7 escriba su correspondiente nombre del día de la semana en inglés.
3. Dado un carácter por el usuario por pantalla determine si es vocal o consonante.
4. Dado 3 números determine cuáles de ellos es el número mayor, pero si algunos de ellos llegar a ser iguales muestre un mensaje que
diga “Recuerde ingresar números diferentes”.
5. Calcular el monto a pagar en una cabina de Internet si el costo por hora es de Bs/.25,40 y sólo si tienes 5 horas o más de consumo te
dan un descuento de 7%.
6. Calcular el número de pulsaciones que debe tener una persona por cada 10 segundos de ejercicio aeróbico; la fórmula que se aplica
cuando el sexo es femenino es: num_pulsaciones = (220 − edad)/10 y si el sexo es masculino: num_pulsaciones = (210 − edad)/10.
IV. Parte. Ejercicios Prácticos. Realizar los siguientes ejercicios.
III Entrega: del 1 al 12 de junio:
1. Un alumno desea saber cuál será su calificación final en la materia de Algoritmos en el IUJO. Dicha calificación se compone de 4
notas parciales. Prueba1:25% Prueba2:20% Prueba3:25% Prueba4:30%. Si el alumno aprueba la materia mostrar un mensaje
“Felicidades Aprobaste” pero en caso contrario “Estas reprobado(a), debes volver a cursarla e ir a clases de recuperación”.
2. En un hospital existen 3 áreas: a) Urgencias, b) Pediatría y c) Traumatología. El presupuesto anual del hospital se reparte de la
siguiente manera:
Opción Área
Presupuesto
Obtener la cantidad de dinero que recibirá cada área
a) Urgencias
37%
para cualquier monto presupuestal asignado por el
b) Pediatría
42%
Gobierno.
c) Traumatología
21%
3. Teniendo en cuenta que un sistema tiene como clave de acceso “Eureka”, escribir un algoritmo que nos pida una clave.
Si la clave ingresada es correcta el usuario ingresara al siguiente menú de opciones (1….4), en donde dado un número entero positivo el
cual representa a una figura geométrica, se debe calcular el área de la figura:
OPCIÓN
1
2
3
4
ÁREA DE FIGURA GEOMÉTRICA
CÍRCULO
CUADRADO
RECTÁNGULO
TRIÁNGULO
NOTA: LEA LA CANTIDAD DE VALORES NECESARIOS PARA EL CÁLCULO DEL ÁREA
RESPECTIVA Y RECUERDE Si la clave es incorrecta, el usuario debe salir
directamente del programa, para ello se debe mostrar un
mensaje de error “Clave inválida intenta de nuevo más tarde”.
4. Dado la cedula del cliente, nombre y apellido y los 3 precios de los productos comprados por un cliente, calcule y muestre la suma de todos los
precios por cada cliente. Si la suma total de los precios oscila:
- Entre 100 bs y 200 bs entonces, muestre un mensaje especial que diga “Ud. recibirá un descuento del 5%”, y calcule cuanto pagara entonces.
- Entre 200 bs y 300 bs entonces, muestre un mensaje especial que diga “Ud. recibirá un descuento del 8%”, y calcule cuanto pagara entonces.
- Entre 300 bs o más, muestre un mensaje especial que diga “Ud. Recibirá un descuento del 10%” y calcule cuanto pagara entonces.
- Si la compra es menor a lo estimado inicialmente muestre un mensaje de “NO TIENE DESCUENTO DE PROMOCIÓN” y muestre el total a pagar.