Programa Em C para reserva de cadeiras
Por: Kássio Mota • 12/11/2019 • Trabalho acadêmico • 1.031 Palavras (5 Páginas) • 151 Visualizações
Programas em C para reserva de poltronas!!
#include
#include
{
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;
}
...