Dev - C++ - Ejercicio alumnos

 
Vista:
sin imagen de perfil

Ejercicio alumnos

Publicado por Pablo (1 intervención) el 13/11/2022 23:24:10
Hola buenas, tenía una pregunta, tengo un ejercicio que no se que hacer. Os lo paso por aqui en imagen, se hacer el menu pero el desarrollo en si no tengo ni idea de que hacer. Son 6 opciones pero claro, en cada opcion tienes que hacer una cosa y son 4 asignaturas y 15 alumnos y no se como hacerlo la verdad. Si alguien me pudiera hacer este ejercicio lo agradecería mucho. Saludos a todos!!.
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++

Ejercicio alumnos

Publicado por dario (718 intervenciones) el 15/11/2022 10:01:18
Hola, te voy ayudando con esto.
Salu2

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
#include <iostream>
 
using namespace std;
 
const int asignaturas = 4;
const int alumnos = 3;
 
int main() {
    double notas[asignaturas][alumnos];
    int i,j,opc;
    int a;
 
    //lenar la matriz con ceros (0)
    for (i=0; i<asignaturas; i++)
        for (j=0; j<alumnos; j++)
            notas[i][j] = 0;
 
    do {
        cout << "1. Insertar notas de la asignatura seleccionada"
             << "\n2. Insertar todas las notas"
             << "\n3. Calcular la nota media de la asignatura seleccionada"
             << "\n4. Ordenar asignaturas"
             << "\n5. Estadisticas"
             << "\n6. Salir" << endl;
        cout << ">> ";
        cin >> opc;
 
        switch (opc) {
            case 1:
                cout << "Seleccione asignatura (0-3): ";
                cin >> a;
                if (a == 0) {
                    for (int x=0; x<alumnos; x++) {
                        cout << "Ingrese las notas: ";
                        cin >> notas[a][x];
                    }
                }
            break;
        }
 
    } while (opc < 6);
 
 
    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