Sie sind auf Seite 1von 6

“Actividad 3 - Evidencia 2 Informe”

Juan David Velandia Montañez

29/09/2019

Servicio Nacional De Aprendizaje Sena

Bogotá D.C.

2019
“Actividad 3 - Evidencia 2 Informe”

Juan David Velandia Montañez

Docente: Julián Andrés Méndez Oliveros

Servicio Nacional De Aprendizaje Sena

Bogotá D.C.

2019
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

1. Análisis

El ejercicio solicita un programa que permita realizar los cálculos que se requieran
para determinar si los estudiantes de una asignatura aprueban o no la materia.

Las condiciones principales del programa deben ser las siguientes:

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


- Debe permitir capturar las 3 notas parciales y examen final
- Parcial 1 = 35% De la nota Final
- Parcial 2 = 35% De la nota Final
- Examen final = 30% De la nota Final
- La nota máxima de un parcial es = 5.0
- La nota mínima de un parcial es = 0.0
- La nota final o definitiva es igual a la suma de las notas de cada parcial y el
examen final de acuerdo a sus porcentajes
- Un estudiante aprueba si su nota definitiva es Mayor que 3.5
2. Declaración de variables

Las variables que se necesitan para desarrollar el programa serían las siguientes:

- String: Nombre
- Int: código
- Double: Parcial1, Parcial2, Examen_Final, Nota_Definitiva

3. Diagrama de flujo
INICIO

Ingrese Nombre del


estudiante

Ingrese Código del


estudiante

Ingrese Nota primer parcial

Ingrese Nota Segundo


parcial

Ingrese Nota Examen Final

Nota_Definitiva = (Parcial1*35%) +
(Parcial2*35%) + (Examen_Final*30%)

Nota_Definitiv
a > 3.5 SI Imprimir
“Aprobado”
NO

Imprimir
“Desaprobado

FIN

4. 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 “Aprobado”

Sino

Nota_definitiva <= 3.5

Imprima ”Desaprobado”

Fin si

Fi006E

Das könnte Ihnen auch gefallen