Sobre este projeto
it-programming / web-development
Aberto
Consiste em desenvolver um sistema para o gerenciamento de reservas de assentos de
um teatro. O teatro possui as seguintes categorias de assentos: popular, comfort e vip. Ao iniciar o
programa, será solicitado ao usuário informar (i) a quantidade de fileiras de cada categoria (três dados
distintos maiores que zero); (ii) a quantidade de cadeiras em cada fileira (mesmo número para todas as
fileiras); e (iii) o valor do ingresso para cada categoria de assento.
Com esses dados, deve-se criar uma matriz
(as linhas são a soma da quantidade de fileiras de cada categoria e as colunas correspondem à quantidade
de assentos por fileira). Cada posição dessa matriz representa um assento e deve indicar visualmente
somente se o assento está livre ou ocupado.
Exemplo de entrada do usuário:
Quantidade de fileiras VIP: 2
Quantidade de fileiras Comfort: 3
Quantidade de fileiras Popular: 5
Quantidade de assentos em cada fileira: 12
Preço do ingresso VIP: R$35.50
Preço do ingresso Comfort: R$15.50
Preço do ingresso Popular: R$10.00
Exemplo do mapa de ocupação do teatro para a entrada acima:
01 02 03 04 05 06 07 08 09 10 11 12
A · X X · · · · · · · · · V
B · · · · · · · · X X · · V
C · · X · · · · · · · X · C
D · · · · · · · · · · · · C
E · X X X X · · X · · · · C
F · · · · · · · · X · · · P
G · · · X · · · · · · · · P
H · · · · · · · · · · · X P
I · X · · · · · · · · · · P
J · X X · · · · · · · · · P
No exemplo acima, as 2 primeiras fileiras são VIP, as próximas 3 são comfort e o restante é popular.
Contexto Geral do Projeto
Projeto de Faculdade
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor
Prazo de Entrega: 01 de Outubro de 2020
Habilidades necessárias