Biblioteca escolar

1343 palavras 6 páginas
Universidade Federal de Ouro Preto Departamento de Ciˆncias Exatas e Aplicadas e

Curso: Engelharia de Computa¸˜o ca Disciplina: Algoritmo e Estrutura de Dados I Professor: Rafael Alexandre Aluno: Marcelo Vin´ ıcios Melo Martins

Sistema Biblioteca
O programa foi escrito usando IDE Dev-C++ em ambiente Windows. Para cria¸˜o do Sistema Bibliotec´rio, foram utilizadas estruturas1 e fun¸˜es2 , pois esse tipo ca a co de dados permite o agrupamento tornando mais leg´ sua manipula¸˜o, e portanto foi util na ıvel ca ´ elabora¸˜o do algoritmo. ca //Estrutura Aluno struct Aluno { int matricula; char nome[50]; char logradouro[100]; int numero; char CEP[10]; char cidade[50]; int historico; }; //Estrutura Exemplares struct Exemplares { int codigolivro; int emprestado; // 1 = n~o dispon´vel . 0 = dispon´vel a ı ı int alunoresponsavel; //Guarda a matr´cula do aluno ı }; //Estrutura Livro struct Livro { codigo; char nome[50]; char editora[50]; int quant livro; Exemplares listaDeExemplares[10]; };
1 2

Uma estrutura agrupa v´rias vari´veis numa s´. a a o Uma fun¸ao ´ um bloco de c´digo de programa que pode ser usado diversas vezes em sua execu¸ao. c˜ e o c˜

1

Essas estruturas, s˜o simplesmente, as vari´veis de armazenamento dos dados, ou seja, as listas a a usadas no programa. Fun¸˜o criadas: ca //Prot´tipo das Fun¸~es o co int valida matricula(struct Aluno *aluno, int mat); int valida livro(struct Livro *livro, int cod); int valida livro2(struct Livro *livro, int cod); void exibe aluno(struct Aluno *aluno, int mat); void cadastro aluno(struct Aluno *aluno); void cadastro livro(struct Livro *livro); void exibe livro(struct Livro *livro, int l1, int l2); void zerolivro(struct Livro *livro); void zero(struct Aluno *aluno ); int pesquisal(struct Livro *livro, int mat); int pesquisae(struct Livro *livro, int mat); void biblioteca(); void continuar(int opcao); void emprestimo livro(struct Aluno *a, struct Livro *l);

Sentiu-se a necessidade, para o perfeito

Relacionados

  • Bibliotecas escolares
    1427 palavras | 6 páginas
  • Biblioteca Escolar
    1090 palavras | 5 páginas
  • BIBLIOTECA ESCOLAR
    2519 palavras | 11 páginas
  • Biblioteca escolar
    1312 palavras | 6 páginas
  • BIBLIOTECA ESCOLAR
    2451 palavras | 10 páginas
  • A biblioteca escolar
    657 palavras | 3 páginas
  • Biblioteca escolar
    2779 palavras | 12 páginas
  • biblioteca escolar
    10316 palavras | 42 páginas
  • biblioteca escolar
    767 palavras | 4 páginas
  • Biblioteca escolar
    855 palavras | 4 páginas