This repository has been archived by the owner on Jun 27, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Main.cpp
104 lines (88 loc) · 2.29 KB
/
Main.cpp
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
#include "Persona.h"
#include "Alumno.h"
#include "Profesor.h"
#include "Ramo.h"
void eliminarDato(Alumno alumnos[],Profesor profesores[],Ramo ramos[])
{
};
void modificarDato(Alumno alumnos[],Profesor profesores[],Ramo ramos[])
{
};
bool agregarRamo(Ramo ramos[])
{
return false;
};
bool agregarProfesor(Profesor profesores[])
{
return false;
};
bool agregarAlumno(Alumno alumnos[])
{
return false;
};
string consultarAlumno(Alumno alumnos[])
{
};
string consultarProfesor(Profesor profesores[])
{
};
string consultarRamo(Ramo ramos[])
{
};
void menu(Alumno alumnos[],Profesor profesores[],Ramo ramos[])
{
cout << "Menú universitario: \n 1. Consultar por ramo \n 2. Consultar por profesor \n 3. Consultar por alumno \n 4. Agregar un alumno \n 5. Agregar un profesor \n 6. Agregar un ramo \n 7. Modificar un dato \n 8. Eliminar un dato \n";
cout << "Ingrese opción: ";
int opcion;
cin >> opcion;
switch(opcion)
{
case 1:
cout << consultarRamo(ramos);
break;
case 2:
cout << consultarProfesor(profesores);
break;
case 3:
cout << consultarAlumno(alumnos);
break;
case 4:
if(agregarAlumno(alumnos) == true)
{
cout << "Alumno ingresado";
} else{
cout << "No se pudo ingresar el alumno";
};
break;
case 5:
if(agregarProfesor(profesores) == true)
{
cout << "Profesor ingresado";
} else{
cout << "No se pudo ingresar el profesor";
};
break;
case 6:
if(agregarRamo(ramos) == true)
{
cout << "Ramo ingresado";
} else{
cout << "No se pudo ingresar el ramo";
};
break;
case 7:
modificarDato(alumnos, profesores, ramos);
break;
case 8:
eliminarDato(alumnos, profesores, ramos);
break;
};
};
int main()
{
Alumno alumnos[100];
Profesor profesores[5];
Ramo ramos[10];
menu(alumnos, profesores, ramos);
return 0;
};