Escolar Documentos
Profissional Documentos
Cultura Documentos
h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop
*/
char escolha[100];
//File.
FILE *Aluno;
//codigo
//Esse void � a fun��o exigida no comando do trabalho.
void FuncaoMenu(){
printf("OBS: Para selecionar a opcao desejada digite o numero que a antecede.\n");
printf("OBS2: Para o codigo funcionar sem problemas, digite tudo com a primeira letra em caixa
alta.\n");
scanf("%s", escolha);
}
while(strcmp(escolha, "7")!=0){
FuncaoMenu();
//Cadastrar um aluno.
if(strcmp(escolha,"1")==0){
printf("Digite seu nome completo (lemrbando que nao pode ter espacos entre o nome e os
sobrenomes):\n");
scanf("%s", aluno);
scanf("%s", matricula);
scanf("%s", curso);
scanf("%s", aniversario);
printf("\n");
fclose(Aluno);
}
//Cadastrar uma disciplina.
if(strcmp(escolha,"2")==0){
printf("Digite o nome da disciplina:\n");
scanf("%s", disciplina);
scanf("%s", codigo);
scanf("%s", horario);
printf("\n");
fclose(Aluno);
}
if(strcmp(escolha, "3")==0){
Aluno = fopen("ListagemAlunos.txt", "r");
printf("Alunos ja cadastrados (estara registrado o nome, matricula, o curso e a data de
nascimento respectivamente):\n\n");
while(fgets(melao, 100000, Aluno)!=NULL){
printf("%s", melao);
}
fclose(Aluno);
printf("\nSua matricula esta na listagem acima?\n");
scanf("%s", sn);
if(strcmp(sn, "Sim")==0){
Aluno = fopen("ListagemDisciplinas.txt", "r");
printf("\nDigite a sua matricula:\n");
scanf("%s", jerusalem);
printf("\nEscolha uma disciplina (estara registado o nome, o codigo e a carga horaria
respectivamente):\n");
while(fgets(melon, 100000, Aluno)!=NULL){
printf("%s", melon);
}
fclose(Aluno);
printf("\nDigite o codigo da disciplina que voce deseja se matricular:\n");
scanf("%s", DeMolay);
printf("\n");
Aluno = fopen("ListagemMatriculas.txt", "a");
fprintf(Aluno, "%s %s\n", jerusalem, DeMolay);
fclose(Aluno);
}
else{
printf("\nEscolha outra opcao.\n\n");
}
}
}
return 0;
}