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.