Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
El docente Juan Carlos Martínez de la Universidad del Cauca, requiere un programa el cual
le permita realizar los cálculos necesarios, para determinar si los estudiantes de lógica de
programación aprueban o no aprueban la materia al finalizar su semestre.
El programa debe permitir capturar el nombre de cada estudiante y su respectivo
código.
El programa debe permitir capturar la nota del primer parcial.
El programa debe permitir capturar la nota del segundo parcial.
El programa debe permitir capturar la nota del examen final. El primer parcial
equivale a un 35%, el segundo parcial equivale a un 35% y el final al 30%.
La nota máxima de un parcial no debe superar 5.0 y la nota mínima es de 0.0.
La nota definitiva=PrimerP*35% + SegundoP*35% + Final*30%
Los estudiantes aprueban si la definitiva es superior a 3.5.
Analícelo de manera lógica y posteriormente desarrolle un documento describiendo
detalladamente los pasos que siguió en el proceso de análisis y diseño de la solución
SOLUCION
Pseudocódigo
Inicio
String Nombre;
Int código;
Double Parcial1, Parcial2, Examen_Final, Nota_definitiva;
Escribir “Ingrese nombre del alumno”
Lea Nombre
Escribir “Ingrese código del alumno”
Lea código
Escribir “Ingrese Nota del primer parcial”
Lea Parcial1
Escribir “Ingrese Nota del Segundo parcial”
Lea Parcial2
Escribir “Ingrese Nota del examen final”
Lea examen Final Nota_Definitiva = (Parcial1*35%) + (Parcial2*35%) + (Examen_Final*30%) Si
Nota_definitiva > 3.5
Imprima “Aprobo”
Sino
Nota_definitiva <= 3.5
Imprima ”No aprobo”
Fin si
Diagrama de flujo
INICIO
Nombre Estudiante
Código Estudiante
Nota_Definitiva = (Parcial1*35%) +
(Parcial2*35%) + (Examen_Final*30%)
Nota definitiva
> 3.5
Aprobo No aprobo
FIN
Análisis
Se solicita un programa que permita hacer los cálculos de diferentes parciales y
notas y que determine si el alumno aprobo o no aprobo la materia, también se
solicita que el programa cumpla con las siguientes condiciones:
Debe capturar el nombre del estudiante
Debe capturar el código del estudiante
Debe capturar la nota del primer parcial teniendo en cuenta que esta representa
el 35% de la nota definitiva
Debe capturar la nota del segundo parcial teniendo en cuenta que esta
representa el 35% de la nota definitiva
Debe capturar la nota del examen final, teniendo en cuenta que esta representa
el 30% de la nota definitiva
Debe calcular la nota definitiva así: PrimerP*35% + SegundoP*35% + Final*30%
El estudiante aprueba si el calculo de la nota definitiva es mayor a 3.5