Corrección de la lección escrita de los formatos de sentencias condicionales
Enviado por Guisepp Guevara • 7 de Junio de 2022 • Apuntes • 554 Palabras (3 Páginas) • 54 Visitas
Trabajo en Clase Nº5
Unidad2: Sentencias Condicionales
Tema: Corrección de la lección escrita de los formatos de sentencias condicionales.
Nombre: Guiseppe Solórzano Curso: 1ero “H” Fecha: 07 abril. 22.
Objetivo: Realizar el análisis y la codificación de los ejemplos de la prueba escrita tipo menú realizado en Dev C++
Desarrollo del contenido:
PRUEBA ESCRITA DE FORMATOS
Paso1: Enunciado del problema
Realizar un programa tipo menú en Dev C++ con las siguientes opciones:
Opcion1:Utilizando una sentencia condicional simple representa lo siguiente: Si un empleado gana un sueldo menor o igual a 500 dólares aumente al sueldo un 15% del sueldo y mostrar en pantalla.
Opcion2: Utilizando una sentencia condicional compuesta represente lo siguiente: Si la nota del examen degracia es mayor o igual a 7 mostrar un mensaje que diga “Aprobado” caso contrario mostrar un mensaje que diga “Reprobado”.
Opcion3: Utilizando una sentencia condicional anidada represente los siguiente: Ingrese 3 números por teclado y mostrar en pantalla cual de ellos es mayor.
Numero1>Numero2 Y Numero1>Numero3 Entonces es mayor Numero1
Numero2>Numero1 Y Numero2>Numero3 Entonces es mayor Numero2
Numero3>Numero1 Y Numero3>Numero2 Entonces es mayor Numero3
Opcion4: Utilizando una sentencia condicional anidada representar lo siguiente. Crear un menú que muestre la 5 vocales.
Paso2: Análisis del problema
DATOS | INCOGNITAS | FORMULAS | SENTENCIAS CONDICIONALES |
Opción 1 | |||
Sueldo | Aumento15%=? Total=? | (Sueldo*15)/100=PorcentajeSueldo PorcentajeSueldo+Sueldo=TotalSueldo | If(sueldo>=500) { (Sueldo*15)/100=PorcentajeSueldo PorcentajeSueldo+Sueldo=TotalSueldo } |
Opcion 2 | |||
Examen degracia | Examen degracia | No tiene formulas | If(examendegracia<=7) { Printf(“\n APROBADO”); } Else { Printf(“\n REPROBADO”); |
Opción 3 | |||
Numero1 Numero2 Numero3 | Numero mayor=? | Numero1>Numero2 Y Numero1>Numero3 Entonces es mayor Numero1 Numero2>Numero1 Y Numero2>Numero3 Entonces es mayor Numero2 Numero3>Numero1 Y Numero3>Numero2 Entonces es mayor Numero3 | if(numero1<numero2 && numero1<numero3) { printf(“\n numero1 es mayor”); } else { if(numero2<numero1 && numero2<numero3) { printf(“\n numero2 es mayor”); } else { if(numero3<numero1 && numero3<numero2) { printf(“\n numero3 es mayor); } |
Opción 4 | |||
A E I O U | No hay | No hay | main() { int opciones; printf("\n PROGRAMA DE SENTENCIAS CONDICIONALES"); printf("\n 1. A"); printf("\n 2. E"); printf("\n 3. I "); printf("\n 4. O "); printf("\n 5. U"); printf("\n Escoja una opcion (1 al 5): "); scanf("%d",&opciones); switch(opciones) { case 1: printf("\n a"); break; case 2: printf("\n e"); break;
case 3: printf("\n i"); break;
case 4: printf("\n o"); break;
case 5: printf("\n u"); break; default: printf("\n Error...solo se admiten de 1 a 5 numeros"); } getch();
} |
...