Sunteți pe pagina 1din 4

ANDRES FELIPE ROMERO IBAGUE

ACTIVIDAD 3 EVIDENCIA 2

Sustentación de situación problemita “docente Universidad del Cauca”.


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 estudiantil
 El programa debe permitir capturar la nota del primer parcial
 El programa debe permitir capturar la nota del segundo parcial
 El programa debe capturar la nota del examen final
 El primer parcial equivale al 35% el segundo parcial equivale al 35% y el
examen final equivale al 30% de la nota
 La nota máxima de un parcial no debe superar 5.0 y la nota mínima es de
0.0
 La nota definitiva es igual a Pparcial*35% + Sparcial*35% + Examen
final*30%
 Los estudiantes aprueban si la definitiva es superior a 3.5

ANALISIS DEL PROBLEMA


En este caso estamos viendo que el profesor Carlos Jiménez de la universidad de
cauca nos está solicitando un software para calcular las notas de sus estudiantes
Este problema debe de tener un inicio de sesión ya que el profesor ingresa con el
nombre y el código del estudiante una vez el profesor ya dentro del sistema él
puede calcular la nota definitiva del estudiante colocando las notas definitivas en
los 3 campos una vez calculada la nota el profesor tendrá la opción de repetir el
proceso o simplemente cerrar la sesión.
Para dar con la solución de este problema yo primero desarrollare el algoritmo del
paso a paso de procedimientos que debe tener mi software para solucionar este
problema luego desarrollare un diagrama de flujo basándome en mi algoritmo para
tener más clara mi idea de solución para este problema por medio de este
diagrama puedo identificar variables y demás datos los cuales serán más
importantes a la hora de realizar el código de mi software
Algoritmo
0.INICIO
1.Ingresar nombre
2.Ingresar Código estudiante
3.leer nombre y código si los campos no son correctos notificar al profesor que
algún dato está mal escrito o erróneo
4.si los datos son correctos entrar al sistema
5.Registrar las notas de los 2 parciales y el examen final
6.Insertar nota primer parcial
7.Leer nota primer parcial
8.insertar nota segundo parcial
9.leer nota segundo parcial
10.insertar nota examen final
11.leer nota del examen final
12 calcular nota definitiva la cual es igual a (primer parcial*35+ segundo
parcial*35+ examen final*30%)
13.si la nota definitiva es superior a 3.5 mostrar una notificación diciendo que la
materia a sido aprobada
14.si la nota definitiva es menor de 3.5 mostrar una notificación diciendo que la
materia a sido reprobada
15.mostrar la opción al profesor de repetir el proceso o cerrar sesión del
estudiante
16.si el profesor escoge repetir el proceso volver al paso de registrar notar
17. si el profesor no escoge repetir proceso cerrar sesión del estudiante
18.dar la opción al profesor de ingresar otro estudiante
19. si escoge ingresar otro estudiante llevar al profesor al paso de ingresar nombre
y código
20.si no escoge ingresar otro estudiante cerrar el sistema
21.fin
DIAGRAMA DE FLUJO

S-ar putea să vă placă și