Dev - C++ - Calculo de promedio de 5 estudiantes por separado

 
Vista:

Calculo de promedio de 5 estudiantes por separado

Publicado por ArchBichou (2 intervenciones) el 13/07/2022 06:41:17
Creen que puedan ayudarme con esto :V nose como hacer para calcular y almacenar el de varios.

Escriba un programa en JAVA que lea desde el teclado el registro académico de 5 estudiantes y almacénelos en un arreglo de objeto llamado ArrObj. La estructura de los registros está formada de la siguiente manera:
Tomo char de 2
Folio int
Asiento int
Primer apellido char de 10
Segundo apellido char de 10
Primer nombre char de 10
Segundo nombre char de 10
Nota de parcial 1 int
Nota de parcial 2 int
Nota de parcial 3 int
Nota de laboratorio 1 int
Nota de laboratorio 2 int
Nota de laboratorio 3 int
Nota de semestral int

Para cada registro almacenado en el arreglo ArrObj el programa debe imprimir la cédula, nombre completo, promedio y nota final de cada uno de los estudiantes, tomando en cuenta que el promedio se calcula en base a la sumatoria del total de porcentaje de parciales (30%) más el total porcentaje laboratorio (35%) más porcentaje del semestral (35%).

FORMULAS
Porcentaje de parciales = (suma de parciales)*30/300
Porcentaje de laboratorio = (suma de laboratorio)*35/300
Porcentaje de semestral = semestral * .35
La nota final puede ser A, B, C, D, F ó SE, la cual depende directamente del promedio
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Calculo de promedio de 5 estudiantes por separado

Publicado por dario (718 intervenciones) el 13/07/2022 10:17:14
Hola, te ayudo con esto, tu ya lo terminas.
Saludo2.
Esta en C++

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <iostream>
 
using namespace std;
 
const int16_t ESTUDIANTES = 5;
 
struct Alumnos {
    char tomo[2];
    int folio;
    int asiento;
    string primerApellido;
    string segundoApellido;
    string primerNombre;
    string segundoNombre;
    int parcial1,parcial2,parcial3;
    int lab1,lab2,lab3;
    int notaSemestre;
} ArrObj[ESTUDIANTES];
 
int main()
{
    int i;
 
    for (i=0; i<ESTUDIANTES; i++) {
        cout << "Alumno # " << i+1 << endl;
        cout << "N° de Tomo: ";
        cin >> ArrObj[i].tomo;
        cout << "N° de Folio: ";
        cin >> ArrObj[i].folio;
        cout << "Asiento: ";
        cin >> ArrObj[i].asiento;
        cout << "Primer Apellido: ";
        cin >> ArrObj[i].primerApellido;
        cout << "Segundo Apellido: ";
        cin >> ArrObj[i].segundoApellido;
        cout << "Primer Nombre: ";
        cin >> ArrObj[i].primerNombre;
        cout << "Segundo Nombre: ";
        cin >> ArrObj[i].segundoNombre;
        cout << "Nota Parcial 1: ";
        cin >> ArrObj[i].parcial1;
        cout << "Nota Parcial 2: ";
        cin >> ArrObj[i].parcial2;
        cout << "Nota Parcial 3: ";
        cin >> ArrObj[i].parcial3;
        cout << "Nota Lab. 1: ";
        cin >> ArrObj[i].lab1;
        cout << "Nota Lab. 2: ";
        cin >> ArrObj[i].lab2;
        cout << "Nota Lab. 3: ";
        cin >> ArrObj[i].lab3;
        cout << "Nota Semestral: ";
        cin >> ArrObj[i].notaSemestre;
    }
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar