Está en la página 1de 4

Evidencia 3_ evidencia 2 informe

Aprendiz Sena

Oscar Andrés pestana Villalobos

Montería

Córdoba

2021
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=Primer P*35% + Segundo P*35% + Final*30%
 Los estudiantes aprueban si la definitiva es superior a 3.5

Análisis

El ejercicio nos pide un programa donde permita calcular si los estudiantes de una asignatura
aprueban o no la materia.

Unas de las condiciones principales que debe tener el programa a desarrollar son las siguientes:

 Debe permitir capturar los datos del estudiante (nombre y código)


 Debe permitir capturar las 3 notas parciales y examen final
 Parcial 1= 35%
 Parcial 2= 35%
 Examen final= 30%
 La nota máxima de un parcial es = 5.0
 La nota mínima de un parcial es= 0.0
 La nota final es igual a la suma de las dos notas de cada parcial y el examen final de cada
estudiante de acuerdo a su porcentaje
 Un estudiante aprueba si su nota definitiva es mayor que 3.5

Declaración de las variables que se necesitan para el desarrollo de este programa son:

 String: nombre
 Int: código
 Doublé: parcial 1, parcial 2, examen_ final, nota_ definitiva

Pseudocodigo

Inicio

String nombre;

Int código; doublé parcial 1, parcial 2, examen_ final, nota_ definitiva; escribir

“ingrese el nombre del alumno”


Lea nombre

Escribir “ingrese código del alumno”

Lea código

Escribir “ingrese nota del primer parcial”

Lea parcial 1

Escribir “ingrese nota del segundo parcial”

Lea parcial 2

Escribir “ingrese nota del examen final”

Lea examen final

Nota_ definitiva = (parcial 1*35%) + (parcial 2*35%) + (examen_ final*30%)

Si nota_ definitiva >3.5

Imprimir “aprobó”

Sino

Imprimir “desaprobó”

Fin si

Fin

Algoritmo

Algoritmo de notas

Definir nombre como carácter;

Definir código cono entero

Definir parcial 1, parcial 2, examen_ final, nota_ definitiva como real;

Escribir “ingrese nombre del alumno”

Leer nombre

Escribir “ingrese código del alumno”

Leer código

Escribir “ingrese nota del primer parcial un valor entre 0 a 5”

Leer parcial 1

Escribir “ingrese nota del segundo parcial un valor entre 0 a 5”

Leer parcial 2
Escribir “ingrese nota del examen final un valor entre 0 a 5”

Leer examen_ final

Nota- definitiva= (parcial 1*0.35) + (parcial 2*0.35) + (examen_ final*0.30)

Si nota_ definitiva >3.5 entonces

Escribir “aprobado con nota de:”, nota_ definitiva

Sino escribir “desaprobado con nota de:”, nota_ definitiva

Finsi

Finalgoritmo

También podría gustarte