Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Separata de trabajo 07 Estructuras condicionales múltiples Semana 09 Esta separata de ejercicios sirve para tu práctica individual, resolver los ejercicios te ayudará a reforzar los conceptos tratados en el curso. Algunos de los ejercicios serán tomados como ejemplo en los videos del curso. Si tuvieses dudas en la resolución de los ejercicios, plantea la pregunta en el foro de consulta. Ejercicios explicativos 1. Elabore un programa que permita ingresar el número del mes e imprima en pantalla el nombre del mes correspondiente, si el usuario ingresa un valor fuera del rango de [1-12] mostrar una advertencia. Proceso nombre_mes Definir mes Como Entero; Escribir "Ingrese el número del mes (1-12): "; Leer mes; Segun mes Hacer 1: Escribir "Enero"; 2: Escribir "Febrero"; 3: Escribir "Marzo"; 4: Escribir "Abril"; 5: Escribir "Mayo"; 6: Escribir "Junio"; 7: Escribir "Julio"; 8: Escribir "Agosto"; 9: Escribir "Septiembre"; 10: Escribir "Octubre"; 11: Escribir "Noviembre"; 12: Escribir "Diciembre"; De Otro Modo: Escribir "Ingrese un valor entre 1 y 12"; Fin Segun FinProceso 2. Construya un pseudocódigo, que permita calcular el valor de f(x) según la siguiente expresión: Proceso descuentos Definir x, fx Como Real Escribir "Ingresa x" Leer x Segun x MOD 4 Hacer 0: fx<-x^3 1: fx<-(x^2-14)/(x^3) 2: fx<-x^3+5 3: fx<-0 FinSegun Escribir "f(", x, ") = ", fx Definir sueldo, dscto, sneto Como Real Escribir "Ingrese el sueldo" Leer sueldo Si sueldo <= 1000 Entonces dscto <- 0.1*sueldo SiNo Si sueldo <= 2000 Entonces dscto <- 0.05*(sueldo-1000) SiNo dscto <- 0.03*(sueldo-2000) FinSi FinSi sneto <- sueldo - dscto Escribir "Sueldo: S/", sueldo Escribir "Descuento: S/", dscto Escribir "Sueldo neto: S/", sneto FinProceso Ejercicios propuestos 1. Una empresa de telecomunicaciones canadiense ofrece servicio de callback a un precio atractivo. El costo de las llamadas telefónicas depende tanto del lugar de origen de la llamada como de la zona geográfica en la que se encuentre el país destino. En la siguiente tabla se presenta el costo por 60 segundos para las llamadas originadas en Perú. Clave Zona Precio por minuto 1 Estados Unidos 0.13 2 Canadá 0.11 5 América del Sur 0.22 6 América Central 0.19 7 México 0.17 9 Europa 0.17 10 Asia 0.20 15 África 0.39 20 Oceanía 0.28 Realice un programa que le permita calcular e imprimir el costo total de una llamada telefónica, considerando tanto la zona como la duración de la llamada. 2. Realizar un algoritmo que nos permita determinar si un alumno tiene una nota de 0, 1 y 2 necesita reforzamiento 3, 4, Desaprobado, 5,6, 7 Aprobado, 8, 9 Excelente y 10 es Becado. Emplear una estructura condicional múltiple. 3. Realizar un algoritmo que permita representar los días de la semana correspondiente a los cuerpos celestes del Sistema solar, de tal forma que ingrese el nombre del día y el programa retorne el cuerpo celeste correspondiente según la siguiente tabla. Día Cuerpo celeste Lunes Luna Martes Marte Miércoles Mercurio Jueves Júpiter Viernes Venus Sábado Saturno Domingo Sol
Compartir