Programação 1 - Utilização da Linguagem C

1084 palavras 5 páginas
int *linhascarros);//carrega o arquivo binario que esta salvo o estado salvo em determinado ponto da execuçao do programa.. void relatorio1(struct VAGA *vagas,int linhasvagas, struct VEICULO *carros);//cria um arquivo txt com nome relatorio1.txt onde mostram os carros estacionados com sucesso na vaga e as tentativas que falharam. void relatorio2(struct VEICULO *carros, int linhascarros);//cria um arquivo txt com nome relatório2.txt onde mostram -> void comparaTamanho(struct VEICULO *carros,int linhascarros);//caracteristicas dos carros estacionados void relatorio3(struct VEICULO *carros);//cria um arquivo txt com nome relatorio.txt onde mostram em ordem os carros que escationaram.

//MAIN int main (){ int opcao, subopcao;//opçao para o switch e a opçao de abrir ou carregar int numlinhascarros=0, numlinhasvagas=0;//inteiros que recebem o return das funçoes que contam os carros e as vagas int primeiravaga;//inteiro que recebe o numero da vaga que primeiro satisfaz o carro int estacionaounao;//recebe o return da funçao compara pra dizer se existe carro ou nao ou se pode estacionar int chassisaux, vagaaux;// inteiros para entrada nas funçoes

FILE *log; // Ponteiro usado para o arquivo de logs if ((log = fopen("log.txt","a")) == NULL ) { printf("\nErro ao abrir o arquivo!"); exit(1); } //relogio e calendario para o log time_t tempo; struct tm *data; int hora, min, seg, dia, mes, ano; time(&tempo); data = localtime(&tempo); hora = data->tm_hour; min = data->tm_min; seg = data->tm_sec; dia = data->tm_mday; mes = data->tm_mon+1; ano = data->tm_year+1900; fprintf(log,"\nInicio da simulação: %.2d:%.2d:%.2d - %.2d/%.2d/%.4d\n\n\n",hora,min,seg,dia,mes,ano); fflush(log);

for (;;){//INICIO FOR INFINITO, para continuar //no programa (a nao ser a se a opçao escolhida for a numero 8(saida do programa) //MENU

Relacionados

  • Java
    7838 palavras | 32 páginas
  • lista de exercícios de algoritmos
    618 palavras | 3 páginas
  • dghdfhs
    4370 palavras | 18 páginas
  • algoritmos
    1646 palavras | 7 páginas
  • Evolução das linguagens sociais
    5182 palavras | 21 páginas
  • engenharia
    1535 palavras | 7 páginas
  • matematica
    5144 palavras | 21 páginas
  • Revisao bibliografia arduino
    2091 palavras | 9 páginas
  • Os 4 Pilares Da Programa O Orientada A Objetos
    2988 palavras | 12 páginas
  • Estudo de viabilidade do software clickzoo
    2432 palavras | 10 páginas