Está en la página 1de 5

Informe Individual Unidad 3– Fase 3

Yuber Jairo Zapata Londoñ0


CC1038358721
Grupo de trabajo 243002_55

Presentado a:
Juan Manuel Aldana Porras

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Básicas Tecnología e Ingeniería
Ingeniería electrónica
Noviembre de 2018
Unidad 3 – Fase Individual
Equipo de pruebas: Hp 245 g6
Sistema Operativo: Windows 10
Entorno de Desarrollo: C

Problema Planteado: La Universidad TUX quiere implementar mejoras al programa realizado en la


fase anterior, para ello quiere que dicho programa este en capacidad de evaluar varios estudiantes
al mismo tiempo y no solo 1 por la ejecución del programa, adicionalmente es necesario generar un
informe de todos los estudiantes evaluados; para ello se deben de tener en cuenta los siguientes
requerimientos adicionales:

Al iniciar el programa, es necesario consultar al usuario cuantos estudiantes va a evaluar para a


partir de allí comenzar la toma de datos para cada uno de ellos:

Se debe solicitar el puntaje obtenido por el aspirante en 3 materias:


 Matemáticas
 Física
 Química
Se solicita al usuario cual es la línea de profundización a la que va a aplicar:
 Matemáticas
 Química

Una vez tomados los datos de todos los aspirantes se debe proceder a generar el informe de
resultados teniendo en cuenta las siguientes condiciones:

Los requisitos para que el estudiante pueda ingresar son:


 Matemáticas mayor o igual 65 puntos
 Física Mayor o Igual a 55 puntos
 Química mayor o igual 50 puntos
Adicionalmente se debe verificar si el estudiante cumple el requisitos debe ingresar a una de las
dos líneas de profundización: Química o Matemática:
 Si el usuario escoge química deberá de validarse adicionalmente la suma del puntaje de
todas las materias y este debe ser mayor o igual a 180
 Si el usuario escoge la línea matemática deberá de validarse adicionalmente la suma de
matemáticas y física y esta deberá ser mayor o igual a 140 puntos (ojo, sin contar
química)
Al final el programa deberá mostrar por pantalla cuales de los participantes presentados lograron
ingresar y que puntaje obtuvieron tanto para el promedio inicial como para el de la profundización.

Requerimientos: Calcular si los puntajes son mayores o igual a: Restricciones:


matemáticas 65, química 50, física 55 para ingresar a la universidad.
ninguna
Calcular si la suma de los puntajes es igual o superior a 180 para
profundizar en química.

Calcular si la suma de matemáticas y física es igual o superior a 140


para profundizar en matemáticas.

Mostrar por pantalla los participantes que lograron ingresar y sus


puntajes.

Procesos
Variables
Variables de Entrada Para Variables de Salida
Auxiliares
Desarrollar

float alumnos[total_alumnos][3]; Pedir por Ingrese el número de


int i=0; consola la alumnos:
int j=0; cantidad de
float valor; alumnos a el total de alumnos
int linea_prof[total_alumnos]; evaluar. ingresado fue:

Pedir los Estudiante #:


puntajes en
matemáticas, Ingrese la nota para
física y matemáticas
química.
Ingrese la nota para
Mostrar por física:
pantalla cuales
estudiantes Ingrese la nota para
lograron química:
ingresar a la
universidad. Ingrese línea de
profundización: \n 1.
matemáticas \n 2.
Química

El estudiante %d
ingresa a la
universidad con los
siguientes puntajes

Matemáticas:
física:
química:
puntaje
profundización:

Ejecución del Programa


(Paso a Paso, agregar tantas filas como lo requiera la ejecución de su programa)

Paso 1

Pantallazo: Descripción:

Se solicita el ingreso la
cantidad de alumnos, las
notas obtenidas y la línea
de profundización.

Paso 2

Pantallazo: Descripción:

Se muestra el resultado del


algoritmo.

También podría gustarte