[ Foro de C++ ]

ejercicio struct

24-May-2020 03:35
raul pinzon
0 Respuestas

Hola me podrían ayudar con esta tarea:
Realizar un programa que me permita cargar datos de manera definida por el usuario en una struct con las siguientes características

Codigo
Nombre estudiante Materia
Año Semestre Nota 1 30%
Nota 2 30%
Nota 3 40%

Los datos se pueden ingresar en desorden hasta cuando el usuario decida máximo 20 Registros.
Al final de la captura se debe solicitar de igual manera hasta que el usuario lo decida los resultados de cada estudiante de forma acumulada totalizando el resultado de cada curso con el porcentaje correspondiente y el promedio de las materias que se encuentren registradas en los datos del struct.

Al terminar debe mostrar los siguientes resultados.



Código
Nombre estudiante Materia 100
julio programación
Año 2016
Semestre 2
Nota 1 30% 3.5
Nota 2 30% 2.0
Nota 3 40% 4.0

Así es la estructura de la captura Luego deberá decirle al usuario
Desea Ingresar otro Registro (S/N) si la respuesta es si volverá a registrar datos como los descritos anteriormente. De lo contrario debe solicitar el código del estudiante del cual vamos a obtener los resultados finales.

Digite el Código del Estudiante a consultas.
Este código debe ser validado que exista en los datos del Struct de lo contrario debe informar al usuario para que digite un código valido. Luego de verificarlo Dara el resultado de la siguiente manera.

Codigo
Nombre Estudiante
materia Nota 1 Nota 2 Nota 3 Nota Final %
materia Nota 1 Nota 2 Nota 3 Nota final %
materia Nota 1 Nota 2 Nota 3 Nota Final %
Matemáticas 3.0 4.0 3.5 3.5

Después se sacará el promedio de las Notas Final
Si el usuario desea podrá pedir datos hasta que lo desea cuando ya no quiera más el programa finalizará.

Agradezco la orientación




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...