O Programa Escola
Por: Vinilima99 • 25/9/2019 • Trabalho acadêmico • 1.533 Palavras (7 Páginas) • 150 Visualizações
Gestão Escolar:
-Cadastrar aluno
-Cadastrar disciplina
-Buscar Disciplina
-Imprimi lista de aluno por disciplina
#include<iostream>
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
using namespace std;
int j=0,disci, quantAlunos=0;
char tecla;
struct cadastro_aluno{
char nome [20];
char sobrenome[20];
char telefone[15];
char idade[3];
int disciplina;
}cAluno[20];
int main(){
setlocale(LC_ALL, "Portuguese_Brazil");
system("cls");
puts("\n");
puts(" ____________________________________________________________________");
puts(" | **************************************************************** |");
puts(" | ************************** Menu: ******************************* |");
puts(" | **************************************************************** |");
puts(" | [1] Matricular Aluno |");
puts(" | [2] Buscar Disciplina/Aluno |");
puts(" | [3] Sair |");
puts(" |____________________________________________________________________|");
int menu;
cin >> menu;
switch (menu){
case 1:
do{
system("cls");
cout<<"Matricula "<<j<<" de 20";
puts("\nDigite o nome do Aluno: ");
cin >> cAluno[j].nome;
puts("\nDigite o sobrenome do Aluno: ");
cin >> cAluno[j].sobrenome;
puts("\nDigite o telefone do Aluno: ");
cin >> cAluno[j].telefone;
puts("\nDigite a idade do Aluno: ");
cin >> cAluno[j].idade;
puts("\nDigite a disciplina do Aluno: ");
cout<<"[1] Português\n"<<"[2] Matemática\n"<<"[3] História\n"<<"[4] Geografia\n"<<"[5] Ciências"<<endl;
cin >> cAluno[j].disciplina;
j++;
puts("\n\n\t Deseja matricular mais um Aluno? (s/n)");
cin >> tecla;
}while(tecla == 's');
return main();
break;
case 2:
system("cls");
puts("\n");
puts(" ____________________________________________________________________");
puts(" | **************************************************************** |");
puts(" | ***************** Escolha uma disciplina: ********************** |");
puts(" | **************************************************************** |");
puts(" | [1] Português |");
puts(" | [2] Matemática |");
puts(" | [3] História |");
puts(" | [4] Geografia |");
puts(" | [5] Ciências |");
puts(" | [6] Listar todos os Alunos |");
puts(" |____________________________________________________________________|");
cin>>disci;
if(disci==1){
system("cls");
puts("| ************************* Português ***************************** |");
cout<<"| Carga horária: "<<"200"<<endl;
quantAlunos = 0;
...