Jump to content
Fórum Script Brasil
  • 0

Como resolver esse problema de c++


Question

Desenvolver em C++ um sistema de venda de ingressos de cinema, contendo mapa de sala e conforme o assento selecionado tiver a compra finalizada, não poderá ser vendida novamente.
O sistema deverá estar de acordo com as situações reais de compras de ingresso:
- Estudantes pagam meia;
- Pessoas acima de 60 anos pagam meia;
- O filme no qual os ingressos serão vendidos tem a faixa etária de 16 anos, ou seja, se a pessoa tiver menos de 16 anos, não poderá ser vendido o ingresso.

Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Si pensar bem uma sala de cinema, olhando desde acima, parece uma matriz.
cinema-theater-hall-top-view-260nw-12075

Como bem podemos ver na foto, neste caso seria uma matriz de 13 por 8. É uma matriz de que?. Lógico que é uma matriz de poltronas. Então trata-se de structs pois cada poltrona tem um conjunto de dados, como idade, numero da poltrona etc.

Crie uma matriz do tamanho que quiser e crie um menu com opções como vender entrada, listar a matriz, sair, etc. quando for vender a entrada primeiro pergunte a idade, se for menor de 16 indique n não é possível vender a tal entrada, caso contrario for maior de 16 então pergunte a poltrona. Lembre-se de averiguar se a poltrona esta ocupada, se for assim informe de que esta ocupada e volte a pedir outra poltrona.
O programa pode ser complexo como você quiser, você até pode dar o valor em reais do total das poltronas que foram vendidas.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      148690
    • Total Posts
      644529
×
×
  • Create New...