Trabalho de gestao de alunos numa escola em linguagem c

1514 palavras 7 páginas
Trabalho de gestao de alunos numa escola em linguagem c
Tem que criar uma lista para a lista de alunos e uma lista de cursos.

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX 100 //define o maximo do array, para nao repetir durante o trabalho

typedef struct aluno //define a estrutura
{
char nomeCompleto[500]; char rua[100]; char cod_postal[7]; char curso[10]; int dia; int mes; int ano; int num_meca;

} ALUNO;

ALUNO al[MAX];//array alunos int totalAlunos; int cursosCount, cursoNomeCount, cursoEscolhido, countAlunos; char cursos[10][5];
FILE*fcursos;//apontador do ficheiro
ALUNO novoAluno(){ //inserção de novo aluno ALUNO a; printf("Numero mecanografico: "); fflush(stdin); scanf("%d", &a.num_meca); printf("Nome completo: "); fflush(stdin); gets(a.nomeCompleto);//leitura da string nome com espaço printf("Data de Nascimento"); printf("\n\tDia: "); scanf("%d", &a.dia); printf("\tMes: "); fflush(stdin); scanf("%d", &a.mes); printf("\tAno: "); fflush(stdin); scanf("%d", &a.ano); printf("Morada"); printf("\n\tRua: "); fflush(stdin); gets(a.rua);//leitura da string nome com espaço printf("\tCodigo postal: "); fflush(stdin); gets(a.cod_postal);//leitura da string nome com espaço printf("Escolha um dos cursos: \n"); fcursos=fopen("cursos.txt", "r");//a partir daqui abre o ficheiro cursos.txt e apresenta no ecra. char x; while ((x = fgetc(fcursos)) != EOF)//le caracter a caracter ate o fim

Relacionados

  • Diario de bordo pedagogia
    19062 palavras | 77 páginas
  • Pedagogia institucional
    6145 palavras | 25 páginas
  • PAP - Projeto PAP
    835 palavras | 4 páginas
  • Gestão da sala de aula para prevenção da indisciplina:
    3060 palavras | 13 páginas
  • A gestão do tempo pedagógico
    2986 palavras | 12 páginas
  • Programa SDAC
    7103 palavras | 29 páginas
  • Plano de aula avaliação - magistério
    5069 palavras | 21 páginas
  • Manual Do Aluno CESAP Vix Jan 2010
    5488 palavras | 22 páginas
  • Formação Pessoal e Social
    7718 palavras | 31 páginas
  • eletrotecnica
    8176 palavras | 33 páginas