Sistema para escola em c

4713 palavras 19 páginas
main.c

#include <stdio.h>
#include <stdlib.h>
#include "menu.h"
#include <windows.h>
#include <string.h>
#include "curso.h"
#include "aluno.h"
#include "materia.h"
#include "professor.h"
#include "constantes.h" int main(int argc, char *argv[])
{
// TO DO /* Implementar um menu de opções com as para controle de biblioteca O menu deve ter os seguintes menus: Arquivo Carregar dados Salvar dados Desfazer ultima alteração

Controle de Usuários // usando Árvore Binária Criar novo usuario Pesquisar usuário Atualizar usuário Imprimir usuários (em ordem alfabética) Excluir usuário

Controle de Livros // usando Hashing com controle de colisao usando lista encadeada Cadatrar novo livro Pesquisar livro Atualizar livro Excluir livro Imprimir livros (em ordem alfabética)

Controle de emprestimo // usando árvore binária Emprestimo Devolução Imprimir livros emprestados Imprimir emprestimos atrasados Sair

O menu deve ser implementado de forma grafica (textual) simulando os menus presentes nas aplicações Windows Use a biblioteca conio. */

int key, opcao;

IniciaMatrizCurso(); //Inicializa a matriz de curso IniciaMatrizAluno(); //Inicializa a matriz de aluno IniciaMatrizMateria(); //Inicializa a matriz de materia IniciaMatrizProfessor(); //Inicializa a matriz de professor

while(1) { Menu menu; strcpy(menu.itens[0][0].caption,"Curso"); strcpy(menu.itens[1][0].caption,"Inserir"); strcpy(menu.itens[2][0].caption,"Apagar"); strcpy(menu.itens[3][0].caption,"Listar"); strcpy(menu.itens[4][0].caption,"Alterar"); strcpy(menu.itens[0][1].caption,"Alunos"); strcpy(menu.itens[1][1].caption,"Inserir"); strcpy(menu.itens[2][1].caption,"Apagar"); strcpy(menu.itens[3][1].caption,"Listar"); strcpy(menu.itens[4][1].caption,"Alterar");

Relacionados

  • Linguagem C
    1067 palavras | 5 páginas
  • Subsistemas da terra
    701 palavras | 3 páginas
  • juneudnundurnuntunugng
    2288 palavras | 10 páginas
  • 01_APOO_INTRODUÇÃO_A_ORIENTAÇÃ
    2185 palavras | 9 páginas
  • 1 Aula Introdu O
    2808 palavras | 12 páginas
  • Estudando c,c++
    18513 palavras | 75 páginas
  • 97989219 Simulado Da Lei De Diretrizes E Bases Da Educacional Nacional LDB
    7982 palavras | 32 páginas
  • Família, escola ea dificuldade deaprendizagem: intervindo sistemicamente
    5063 palavras | 21 páginas
  • saude ambiental
    5156 palavras | 21 páginas
  • Sistema de gestão para matrículas de alunos
    4842 palavras | 20 páginas