TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programa Em C para reserva de cadeiras

Por:   •  12/11/2019  •  Trabalho acadêmico  •  1.031 Palavras (5 Páginas)  •  124 Visualizações

Página 1 de 5

Programas em C para reserva de poltronas!!

#include
#include
int main(int argc, char *argv[])
{
    int menu
,matriz[40],l,b,e;
    int ocupadas
=0;
   
//preenche a matriz com zeros
   
for(l=0;l<40;l++)
        matriz
[l]=0;
       
   
while(b!=4){
       
system("cls");        
       
printf("Bem vindo a Rodoviaria do Chaos.\nSe perder bagagem naum se preocupe nos naum vamos acha-la. XD.\n\n");
       
printf("\
       1) Para escolher uma poltrona.\n\
       2) Para visualizar as poltronas vagas.\n\
       3) Para saber quantas ja estao ocupadas.\n\
       4)Sair.\n\n\
       Selecione uma opcao: ");
        scanf
("%d", & b);
       
if(b>4 || b<1)
           
printf("\nOpcao invalida.\n");                    
       
switch(b){
           
case 1:                
               
printf("\nDigite o numero da poltrona desejada:");
                scanf
("%d", &e);
               
if(e<1 || e > 40){
                   
printf("\nNumero de poltrona invalido.\n");
                   
break;
               
}
               
//verifica se a poltrona esta ocupada                                  
               
if(matriz[e-1]==e){
                   
printf("\nEssa Poltrona ja esta ocupada.\n");
               
}else{
                    matriz
[e-1]=e;
                    ocupadas
++;
                   
printf("\nPoltrona reservada com sucesso.\n");
               
}
               
break;                          
           
case 2:
               
printf("\nAs seguintes poltronas estao vazias:\n");                
               
for(l=0;l<40;l++){
                   
if(matriz[l]==0)
                       
printf("%2d - ",l+1);
                   
else
                       
printf("** - ");
               
}
               
printf("\n");
               
break;                
           
case 3:                
               
printf("\nJa foram reservadas %d poltrona(s)\n",ocupadas);
       
}
       
system("pause");
 
}  
 
return 0;
}

...

Baixar como (para membros premium)  txt (3 Kb)   pdf (84.9 Kb)   docx (9.5 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com