Pesquisar em blocos em uma matriz

1. Pesquisar em blocos em uma matriz

thomas campagnoni
tomcampagnoni

(usa Nenhuma)

Enviado em 30/09/2016 - 17:50h

Estou com uma duvida em um exercicio da faculdade. O programa tem que gerar uma matriz como se fosse uma platéia, e depois em uma opção deve pesquisar em blocos caso esteja vazio, informando a fileira e posteriormente a coluna. Ja fiz a parte de reservar assento, porém estou trancado na parte que deve varrer matriz por um bloco de assentos.
Esse é o esboço que eu tenho para o case problemático.


printf("Digite a quantidade de assentos da fileira:");
scanf("%d",&linha);


printf("Digite a quantidade de assentos da coluna:");
scanf("%d",&coluna);

if(linha <=x && coluna<=y){
aux=0;
for(i=0;i<linha;i++){
flag=0;
for(j=0;j<coluna;j++){
if(mapa[i][j]==0){
flag++;
}else{
i++;
break;
}
if(flag==coluna){
aux++;
}
}
}
if(aux==linha){
printf("Lugares disponiveis.\n");
}else{
printf("Lugares indisponives.\n");
}
}else{
printf("Lugares indisponives.\n");
}

system("pause");
system("cls");


break;


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts