Cadastro de notas

1256 palavras 6 páginas
André, Jonathan,... V08

/* CADASTRO

22-12-2011 (Quinta-Feira) Formato do arquivo ALUNO.TXT: matricula; nome; sexo; data nascimento; cidade. Formato do arquivo HISTORICO.TXT: matricula; nome disciplina; nota. OBS: ao excluir um aluno todas as suas notas deverão ser excluídas também.

André, Jonathan,... V08
*/
#include
#include
#include
#include

void excluirAluno(){//Função que exclui o Registro do ALUNO int contador=0, matricula, nota, materia;//Cria variaveis dentro da FUNÇÃO char temporario[101], disciplina[25];//Cria variaveis dentro da FUNÇÃO printf("Digite a MATRICULA Do ALUNO a ser EXCLUIDO: "); scanf("%d",&matricula);//Grava a matricula do ALUNO a ser excluido Na variavel para ser Procurada no proximo passo FILE *arq = fopen("HISTORICO.TXT", "r");//Procura pelo arquivo para descobrir se realmente existe if (arq == NULL){ printf ("ARQUIVO NAO FOI ENCONTRADO --->>> HISTORICO.TXT. \n"); system ("PAUSE");//Se o Arquivo não for encontrado, a Função e reiniciada exit (1); } FILE *arq2 = fopen("TMP.TXT", "w");//Procura pelo arquivo if (arq2 == NULL){ printf ("ARQUIVO NAO FOI ENCONTRADO --->>> TMP.TXT. \n"); system ("PAUSE");// Caso o arquivo nao seje encontrado, a Função e Reiniciada exit (1); }

while (!feof(arq)){ fscanf (arq,"%d",&materia);//Procura a Variavel no arquivo HISTORICO.TXT e grava na variavel materia. fgets (disciplina, 25, arq);//Grava em disciplina o conteudo q esta em Historico. fscanf (arq, "%d" , ¬a);// Porcura novamente a variavel em Historico e grava na Variavel Nota. if(matricula!=materia){//se a Matricula for diferente da materia. fprintf

Relacionados

  • 10 passos para o cadastro de autônomo e emissão de nota fiscal
    467 palavras | 2 páginas
  • Tutorialexcelente
    2667 palavras | 11 páginas
  • Criando uma especificação uml
    4345 palavras | 18 páginas
  • Módulos do erp
    2311 palavras | 10 páginas
  • Segurança do trabalho
    9075 palavras | 37 páginas
  • SIP
    1134 palavras | 5 páginas
  • Ciências contábeis
    3355 palavras | 14 páginas
  • trabalho de conclusão de curso ifpr
    2179 palavras | 9 páginas
  • PLANO DE AULA
    1649 palavras | 7 páginas
  • Livro
    1594 palavras | 7 páginas