poderia me ajudar em esse desafio?
Desafio 4.
•Escreva um programa em C++ para gerenciar um sistema de reservas de mesas numa casa de Shows. A casa pode operar com um número mínimo de 50 mesas e um número máximo 200 mesas, numeradas de 1 a 200, de 6 lugares cada uma.
•O programa deverá permitir que o usuário fixe o número de mesas obedecendo os números mínimos e máximos.
•O programa devera permitir que o usuário escolha o código de uma mesa e forneça a quantidade de lugares desejados.
•O programa devera informar se foi possível realizar e atualizar a reserva, informando “reserva realizada com sucesso” ou "não há lugares suficiente na mesa pretendida”.
•O programa devera encerrar quando for digitado o código 0 ( zero ) para uma mesa ou quando todos os lugares já estiverem reservados.
•Obs.: Usar alocação dinâmica de memória para as principais estruturas