Estrutura de Dados - Código para Software de Estacionamento em C

419 palavras 2 páginas
trab_estacionamento_Luiz-Marcel-Silvio.txt
/*
UFPR- CURSO DE GESTÃO DA INFORMAÇÃO
DISCIPLINA: ESTRUTURAS ABSTRATAS DE DADOS
PROFESSOR: EGON E SIMÃO
Alunos:
Luiz Antonio Borges Filho
Marcel Ferraz
Silvio Tacara
DATA: 05/12/2010
*/
#include
#include
#include
#include
#include void void void void void void

inicia_garagem(); insere_garagem(); retira_garagem(); listaPlacas_garagem(); realocaEspera(); verificaPlaca(); struct // cria a estrutura
{
char placa[7]; // registra a placa do veículo int sit; // registra a situação do veículo (espera/garagem) int cont; // contador de movimentos do veículo
}vaga[10]; // define o nome e tamanho da estrutura struct // cria a estrutura
{
char placa[7]; // registra a placa do veículo
}espera[10]; // define o nome e tamanho da estrutura int contEspe = 0; int verif = 0; char pla[7]; int NVEI=0;

//
//
//
//

contador de espera verificador vetor de cadastro de placas contador de veículos do estacionamento

/* ...::: PROGRAMA :::... */ int main(int argc, char *argv[])
{
int op=0; inicia_garagem(); do{ printf("\n\n\t\t\t...:::CONTROLE DE ESTACIONAMENTO:::...\t\t\t\n\n");
// menu de opções printf("1. Inserir Veiculo\n"); printf("2. Retirar Veiculo\n"); printf("3. Situacao do Estacionamento\n"); printf("4. Sair\n"); printf("\nDigite uma das opcoes acima:\n"); scanf("%d", &op); switch(op) { case 1: // chama função para inserir veículos
{
Page 1

trab_estacionamento_Luiz-Marcel-Silvio.txt system("cls"); insere_garagem(); break; } case 2: // chama função para retirar veículos
{
system("cls"); retira_garagem(); break;
}
case 3: // chama função que lista os estacionados e em espera
{
system("cls"); listaPlacas_garagem(); break;
}
case 4: // finaliza o programa exit (0); default: { printf("Opcao invalida!\n"); printf("\nTecle enter para escolher novamente...");
}
system("pause>>null"); system("cls"); }
}while (op != 4);
getchar();

Relacionados

  • PIM IV Final
    8967 palavras | 36 páginas
  • PIMIV
    2912 palavras | 12 páginas
  • PIM IV
    2924 palavras | 12 páginas
  • PIM IV
    3386 palavras | 14 páginas
  • Sistema Wireless De Posicionamento
    8831 palavras | 36 páginas
  • jhauia
    2081 palavras | 9 páginas
  • Teoria de Controle Moderno: Cancela de Estacionamento
    1715 palavras | 7 páginas
  • Sistema para localização de vagas em estacionamentos
    11613 palavras | 47 páginas
  • Atps sistemas de banco de dados
    2352 palavras | 10 páginas
  • Atps banco de dados
    2428 palavras | 10 páginas