Para el presente artículo, analizaremos un algoritmo que nos permitirá comprender el manejo de variables, condicionales y solicitud de datos; es muy común la creación de algoritmos acerca de promedios y manejos de notas de estudiantes, en esta ocasión añadiremos diferencias a nuestro ejercicio con la finalidad de mostrar un proceso y resultados diferentes, para lo cual crearemos un algoritmo que solicita calificaciones de dos estudiantes, veamos.
Algoritmo que solicita calificaciones de dos estudiantes en PSeInt
Detalles del caso estudio: Construir un algoritmo que solicite el nombre de un alumno, y solicite la calificación de cinco materias. Así mismo, solicitar el nombre de otro alumno y solicitar sus correspondientes calificaciones de sus cinco materias también. Finalmente se deberá imprimir el promedio de cada alumno, el promedio general de los dos e indicar si ganan o no la materia.
Datos de entrada
- Nombres de los alumnos.
- Cinco (5) calificaciones (Para cada uno).
Proceso
- Calcular el promedio de cada alumno.
- Obtener el promedio general.
- Verificar los promedios de cada alumno para determinar si ganan o no la materia.
Salida
- Imprimir los promedios de cada alumno, promedio general y un mensaje indicando si ganan o no la materia.
Código del algoritmo
En el código anterior empezamos definiendo las variables a utilizar; seguido solicitamos los datos de entrada como lo son nombres y calificaciones. Posteriormente calculamos el promedio de cada estudiante como también el promedio general.
🌟 ¡Visita Nuestra Tienda para Programadores! 🌟Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!
Finalmente usando un condicional validamos ambos promedios para indicar si cada estudiante aprobó o perdió la materia.
Salida del algoritmo
*** Ejecución Iniciada. *** Ingrese el nombre del primer estudiante: > María Ingrese el nombre del segundo estudiante: > Carlos Ingrese la calificación 1 de María > 2.5 Ingrese la calificación 2 de María > 3 Ingrese la calificación 3 de María > 4 Ingrese la calificación 4 de María > 1.6 Ingrese la calificación 5 de María > 3 Ingrese la calificación 1 de Carlos > 5 Ingrese la calificación 2 de Carlos > 0 Ingrese la calificación 3 de Carlos > 1.5 Ingrese la calificación 4 de Carlos > 0 Ingrese la calificación 5 de Carlos > 2 El estudiante María Pierde la materia con 2.82 El estudiante Carlos Pierde la materia con 1.7 El promedio general de ambos estudiantes es: 2.26 *** Ejecución Finalizada. ***
NECESITO QUE ME AYUDES CON ESTE PUNTO DE TECNOLOGÍA, Y QUE ME EXPLIQUES COMO LO HACES:
2. Realizar un algoritmo donde se ingrese el nombre de un estudiante, nombre de una asignatura y la nota definitiva e indique si aprobó o no esa asignatura.
Gracias, Bendiciones
NECESITO QUE ME AYUDES CON ESTE PUNTO DE TECNOLOGUIA Y ME EXPLIQUE COO REALIAZARLO.
desarrollar un algoritmo que muestre un informe de las notas de X cantidad de estudiantes al finalizar el año lectivo, el informe debe presentar las siguientes características:
Por cada estudiante se debe mostrar en pantalla la matriz de notas discriminando materia y periodo, similar a la tabla mostrada anteriormente.
Por cada estudiante se debe mostrar la nota final por materia.
Por cada estudiante se debe mostrar la nota final de la materia más alta y la nota final más baja.
Por cada estudiante se debe mostrar el promedio de las notas finales (nota final del año lectivo), tal y como se muestra en la tabla 1.
Para el total de estudiantes hallar el promedio de las notas finales (sumatoria de la nota final del año lectivo / cantidad de estudiantes)
Se debe implementar una matriz que guarde las notas por materia discriminadas por periodo.