Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
ESTRUCTURA DE RE 2023 METODOLOGIA DE LA PROGRAMACIÓN UTRM | TI13 ESTRUCTURAS DE REPETICIÓN-MIENTRAS Y REPETIR Instrucciones. Realiza los siguientes ejercicios en PSEINT Realiza un menú que permita: 1.- Calcular el promedio de N calificaciones. 2.- Calcular el promedio de N calificaciones y determinar si el alumno aprueba o no (min aprobatorio 8) 3.- Calcular el promedio de N calificaciones y determinar la calificación en letra AU - [ 9.5, 10] DE - [ 8.5, 9.5) SA - [ 8.0, 8.5) NA - [ 0.0, 8.0) 4.- Finalizar programa EJERCICIO RESUELTO EN PSEUDOCÓDIGO SubProceso CalificacionAlfabetica<-letra(Calificacion) Si Calificacion>=9.5 y Calificacion<=10 Entonces Escribir "AU"; SiNo Si Calificacion>=8.5 y Calificacion<9.5 Entonces Escribir "SA"; SiNo Si Calificacion>=8 y Calificacion<8.5 Entonces Escribir "EE"; SiNo Si Calificacion=0.0 y Calificacion<8.0 Entonces Escribir "NA"; FinSi FinSi FinSi FinSi FinSubProceso SubProceso Aprobo<-CalcularsiAprueba(Promedio) Si promedio>=8 Entonces Escribir "El alumno aprobo"; SiNo Si promedio<8 Entonces Escribir "El alumno no aprobo"; FinSi FinSi FinSubProceso Proceso Menu Definir Opcion Como Entero; Repetir Limpiar Pantalla; Escribir "Elija la opcion que desee: 1,2,3 ó 4"; Escribir "1.- Promedio"; Escribir "2.- Calificacion Alfabetica"; Escribir "3.- Aprueva o reprueva"; Escribir "4.- salir"; Leer Opcion; Segun Opcion Hacer 1: Definir N, i Como Entero; Definir Calificacion, Suma, Promedio Como Real; Escribir "Ingresar el numero de calificaciones"; Leer N; i<-1; Suma<-0; Repetir Escribir "Ingresar la calificación", i; Leer Calificacion; i<-i+1; Suma<- Suma+Calificacion; Hasta Que i>N; Escribir "La Suma es :", Suma; Promedio<- Suma/N; Escribir "El promedio es ;", Promedio; 2: Definir N1,i1 Como Entero; Definir Calif, Sum, Prome Como Real; Escribir "Ingresar el número de calificaciones"; Leer N1; i1<-1; Sum<-0; Repetir Escribir "Ingresar la calificación", i1; Leer Calif; i1<-i1+1; Sum<-Sum+Calif; Hasta Que i1>N1; Escribir "La suma es:", Sum; Prome<-Sum/N1; Escribir "La calificación alfabetica es:", letra(Prome); 3: Definir N2,i2 Como Entero; Definir Calf, S, Prom Como Real; Escribir "Ingresar el número de calificaciones"; Leer N2; i2<-1; S<-0; Repetir Escribir "Ingresar la calificación:", i2; Leer Calf; i2<-i2+1; S<-S +Calf; Hasta Que i2>N2; Escribir "La suma es:", S; Prom<-S/N2; Escribir CalcularsiAprueba(Prom); De Otro Modo: Escribir "Fin"; FinSegun Escribir "Oprimir 0 para finalizar"; Esperar Tecla; Hasta Que Opcion>3; FinProceso CAPTURAS DE PANTALLA DEL PSEUDOCÓDIGO EN PSEINT RESULTADOS Opción uno Opción dos Opción tres CONCLUSIÓN En conclusión, el uso de menús en pseudocódigo puede ser una forma útil de organizar y presentar opciones a un usuario. Los menús permiten un enfoque claro y estructurado para la toma de decisiones, lo que hace que el pseudocódigo sea más fácil de leer y comprender. Las estructuras repetitivas se utilizan muy comúnmente. La estructura "repetir" permite que un bloque de código se ejecute repetidamente hasta que se cumpla una condición específica. En un menú, la estructura "repetir" se puede usar para mostrar repetidamente el menú al usuario hasta que haga una selección válida. La estructura "mientras" permite que un bloque de código se ejecute repetidamente mientras una condición específica sea verdadera. Para este tema, la estructura "mientras" se puede usar para solicitar repetidamente al usuario que ingrese hasta que se realice una selección válida.
Compartir