Ir ao conteúdo
  • Cadastre-se
E.Gama

Portugol Questao da faculdade sobre matriz

Recommended Posts

Construa um algoritmo para gerenciar a venda de ingressos das poltronas numeradas de um teatro, que tem 100 lugares. Para cada nova reserva deve ser verificado se o assento se encontra disponível. 

 

questão pede para ser feita em matriz.~!

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

preciso saber se meu algoritmo esta certo *esta em portugol no dev c++*

aaaa.png

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

@E.Gama     não sei não, mas creio que o dev c++ não conseguirá compilar esse código :

inicio
inteiro : i,
tipo v=vetor[1..100] de caracter;//todos os numeros
v:assentos:
para i de 1 ate 100 faca
  escreva:("escreva seu nome ");
  leia:assentos[i];
  i <- i+1;
fimpara
escreva:("acabou as reservas de poltronas vazias para ver o espetaculo");
fim.

você vai precisar usar o visualg para para isso,  então a matriz é quase igual ao vetor que você colocou no código, mas ela tem dimensão que seria como se tivesse outros vetores unidos nela, então um vetor seria assim :

vetor_9.thumb.jpg.48487dcf5f81bdf73c00323f88582a71.jpg

 e a matriz seria assim :

matriz_1.thumb.jpg.90ea130eb7f91453604bbf5db4b50eaf.jpg

então no código coloca assim :

matriz  :  vetor[1..100,1..2] de inteiro

então não precisa pegar o nome , mas apenas qual o número da poltrona a pessoa quer, então use uma variável simples para isso, e faça a verificação se a poltrona está vazia, se na matriz no número escolhido for zero, se não for zero informar que esta poltrona está ocupada e pedir para escolher outra, então essa parte precisa ficar dentro de um repita , que repetirá até que se escolha uma poltrona vazia ou não houver mais poltronas vazia .

Editado por devair1010

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá @E.Gama.

 

1#

Por favor, poste o código em forma de texto (não dá para copiar da imagem).

obs.: para posta código, pressione antes o botão <> (tag CODE)

 

 

 

2#

Qual o compilador que vocês utilizam no curso, é o DevC++? se sim, como faz para compilar?

Caso seja outro compilador ou alguma página, favor informar.

 

Veja, a sintaxe do "Portugol" varia... por exemplo, no Visualg usa de uma forma, já no Portugol Studio outra etc... é necessário antes confirmar qual o compilador que vocês usam, para assim dar o tratamento adequado.

 

 

 

***

 

No aguardo.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×