Ir ao conteúdo
  • Cadastre-se

Lucas6484

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

1
  1. Boa noite Rapazeadaaa estou com um problema nessa código: #include <stdio.h> #include <conio.h> #include <math.h> #include <time.h> #include <stdlib.h> #include <string.h> #include <time.h> #include <stdlib.h> #include <errno.h> #include <unistd.h> ///Fila Normal/ typedef struct { char nome[100]; int numFila; int senha; }normal; ///Fila Preferencial/ typedef struct { char nome[100]; int numFila; int senha; }preferencial; ///variavel do tipo struct/ normal filaNormal[10]; preferencial filaPreferencial[10]; clock_t tInicio, tFim, tDecorrido; int senha,cont,cont2; int Sleep; ///Função pra ver se a posição é a menor na fila/ int menor_Posicao(int vetor[], int tamanho){ int menor = 0; int ind=0; for (tamanho=0;tamanho < 10;tamanho++){ if (menor > vetor[tamanho]) { menor = vetor[tamanho]; } } return menor; } int ordena_Vetor(int vetor[]){ int i,x,j,ind,temp; int retorno=0; for (i=0;i<10;i++){ for(j=i+1;j<10;j++){ if( vetor[j] < vetor[i]){ temp = vetor[j]; vetor[j] = vetor[i]; vetor[i] = temp ; } } } return senha; } ///Verificação de espaço na fila/ int existe_Espaco(int vetor[],int posicao){ int vazio[10]; if(vazio[posicao]=='0') return 1; else return 0; } ///Mostra a senha que foi lhe dada/ int voltar_Senha(int vetor[]){ int num,i,retorno = 0; int vazio[10]; int vet[10]; for(i=0; i<10; i++) { if (vazio[i]=='O'){ vetor[i]=num; vazio[i]='X'; retorno=1; break; } } return retorno; } int main (){ srand(time(NULL)); ///Variaveis Globais/ int tipo_Fila,i ; int resultadoFila; char op; ///declara e instancia os vetores/ int fila_Preferencial[10] = {0,0,0,0,0,0,0,0,0,0}; int fila_Normal[10]= {0,0,0,0,0,0,0,0,0,0}; do{ op='n'; system("cls"); printf("***********\n"); printf("Bem vindo a fila de entrada ao servidor! Temos 30 servidores disponíveis \n"); printf("***********\n\n"); printf("Digite qual fila deseja entrar:\n"); printf(" 1 - Para a fila normal\n"); printf(" 2 - Para a fila preferencial\n"); printf(" 0 - Para sair da fila\n\n"); printf("Resposta: "); scanf("%d", &tipo_Fila); if (tipo_Fila == 1){ int i=0; printf("Bem vindo a fila de entrada aos nossos servidores, existem 20 servidores disponiveis, em qual gostaria de entrar ?"); scanf("%s",&filaNormal[cont].nome); printf("Bem vindo a fila de espera%s\n", filaNormal[cont].nome); printf("voce esta na fila de espera normal e o numero do seu ticket e : "); //i=ordena_Vetor(fila_Normal);/ filaNormal[cont].senha=senha; printf("%d",senha); cont++; senha++; } if(tipo_Fila == 2){ printf("Bem vindo a fila de entrada ao servidor exclusivo, existem 10 servidores disponiveis, em qual gostaria de entrar ? "); scanf("%s", &filaPreferencial[cont2].nome); tInicio = clock(); printf("Bem vindo a fila de espera exclusiva! %s\n", filaPreferencial[cont2].nome); filaPreferencial[cont2].senha=senha; printf("Você está na fila de espera em nosso Servidor preferencial e numero do seu ticket e : "); printf("%d",senha); cont2++; senha++; void wait ( int seconds ) { clock_t endwait; endwait = clock () + seconds * CLK_TCK; while (clock() < endwait) {} } int main () { int n; printf ("Starting countdown...\n"); for (n=10; n>0; n--) { printf ("%d\n",n); wait (1); // Inverti a posicao com "system("cls") system ("cls"); // apos o numero limpar a tela a o tempo esta muito curto.... } printf ("FIRE!!!\n"); //return 0; system ("pause"); } tDecorrido = ((tFim - tInicio) / (CLOCKS_PER_SEC / 1000)); printf("Fim da espera, seu tempo decorrido na fila é: ", tDecorrido); } if(tipo_Fila == 0){ printf("Excluindo sua entrada na fila!\n"); exit(0); } }while(op=='s'); } Ele espera que eu coloque ; em algum lugar como consta erro na linha 129. Estou preso a décadas, alguem pode me ajudar ?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...