Ir para conteúdo
Fórum Script Brasil
  • 0

Sistema de um Cinema.Reserva bilhetes.


Marshall.

Pergunta

Segue o codigo abaixo (com tudo que eu fiz ate agora). Estou aprendendo agora Linguagem C. =T

Então... esta compilando normal, so que o trabalho proposto tambem inclui fazer a reserva de bilhete.

Nessa parte do codigo não consigo fazer nada ate agora. alguém pode me explica por onde devo começar

Quais comandos devo usar tipo de variavel...

outra coisa tambem, depois de escolher o filme , sessão, forma de pagamento

o programa termina. como faço para o programa continuar? caso a pessoa queira compra um bilhete para outro filme outra sessão.

Ah lembrando... a quantidade de cadeiras no cinema é 20!

Fiz uma pergunta no codigo "Informe a quantidade de bilhetes que deseja comprar"

coloquei if <=5 para a compra de ate 5 ingressos

mas não sei colocar um contador, tipo igV=ig, igV=igV+quant==20

Então a pessoa escolhe 5 ai acontece ig=ig+quant ?

e como continua o programa? a compra?

ate chegar no limite 20?

Alguma outra ideia seria muito bem vinda.

Agradeço desde já =}

#include <stdio.h>

#include <stdlib.h>

int main (){

int ig, Op, Ops=0, FP;

printf("\t===============================================\n");

printf("\t===============================================\n");

printf("\t========== CINE SI ==========\n");

printf("\t===============================================\n");

printf("\t===============================================\n\n");

printf("\t ESCOLHA UMA DAS OPCOES: \n");

printf("\t-----------------------------------------------\n");

printf("\t| FILMES EM CARTAZ |\n\n");

printf("\t| [1] Ano Novo, Vida Nova! |\n");

printf("\t| [2] Sem Tempo |\n");

printf("\t| [3]Melancolia |\n");

printf("\t----------------------------------------------\n");

printf("Somente 20 lugares disponives \n");

printf("Zero para sair:\n\n ");

scanf("%i",&Op);

switch (Op){

default:

printf("Opcao invalida.\n");

case 1:

printf("\t--------------------------------------\n");

printf("\t Cine 1: A Ano Novo, Vida Nova!\n");

printf("\t Sessao [1]: 13:30 \n");

printf("\t Sessao [2]: 15:30 \n");

printf("\t Sessao [3]: 17:30 \n");

printf("\tComprar bilhete para qual sessao ? \n\n");

printf("\t--------------------------------------\n");

scanf("%i",&Ops);

if (Ops==1) {

printf("\tInforme a quantidade de bilhetes que deseja comprar:\n");

scanf("%i",&ig);

if (ig<=20) {

printf("\t---------------------------------------\n");

printf("\t FORMAS DE PAGAMENTO : : : \n\n");

printf("\t [1]Inteira: 8,00 R$ \n");

printf("\t [2]Meia: 4,00 R$ \n");

scanf("%i",&FP);

printf("\t---------------------------------------\n");

if (FP==1) {

printf("\tForma de Pagamento :: INTEIRA \n\n");

}

else {

printf("\tForma de Pagamento :: MEIA ");

}

printf("\tSessao escolhida 1: 13:30\n\n");

printf("\tSeu bilhete foi adiquirido com sucesso. \n");

printf("\tDivirta-se. Um bom filme pra voce.\n ");

}

else {

printf("\tNao há mais bilhetes\n ");

}

}

if (Ops==2){

printf("\tInforme a quantidade de bilhetes que deseja comprar:\n");

scanf("%i",&ig);

if (ig<=20) {

printf("\t---------------------------------------\n");

printf("\t FORMAS DE PAGAMENTO : : : \n\n");

printf("\t [1]Inteira: 8,00 R$ \n");

printf("\t [2]Meia: 4,00 R$ \n");

scanf("%i",&FP);

printf("\t---------------------------------------\n");

if (FP==1) {

printf("\tForma de Pagamento :: INTEIRA \n\n");

}

else {

printf("\tForma de Pagamento :: MEIA \n\n");

}

printf("\tSeu bilhete foi adiquirido com sucesso. \n");

printf("\tSessao escolhida 2: 15:30\n");

printf("\tDivirta-se. Um bom filme pra voce.\n\n ");

}

else {

printf("\tNao há mais bilhetes\n ");

}

}

if (Ops==3) {

printf("\tInforme a quantidade de bilhetes que deseja comprar:\n");

scanf("%i",&ig);

if (ig<=20) {

printf("\t---------------------------------------\n");

printf("\t FORMAS DE PAGAMENTO : : : \n\n");

printf("\t [1]Inteira: 8,00 R$ \n");

printf("\t [2]Meia: 4,00 R$ \n");

scanf("%i",&FP);

printf("\t---------------------------------------\n");

if (FP==1) {

printf("\tForma de Pagamento :: INTEIRA \n\n");

}

else {

printf("\tForma de Pagamento :: MEIA \n\n");

}

printf("\tSeu bilhete foi adiquirido com sucesso. \n");

printf("\tSessao escolhida 3: 17:30\n");

printf("\tDivirta-se. Um bom filme pra voce.\n\n ");

}

else {

printf("\tNao há mais bilhetes\n ");

}

}

break;

case 2:

printf("\t--------------------------------------\n");

printf("\t Sem Tempo \n");

printf("\t Sessao 1: 13:45 \n");

printf("\t Sessao 2: 16:15 \n");

printf("\t Sessao 3: 18:45 \n");

printf("\tComprar bilhete para qual sessao ? \n\n");

printf("\t--------------------------------------\n");

scanf("%i",&Ops);

if (Ops==1) {

printf ("\tInforme a quantidade de bilhetes que deseja comprar:\n");

scanf("%i",&ig);

if (ig<=20) {

printf("\t---------------------------------------\n");

printf("\t FORMAS DE PAGAMENTO : : : \n\n");

printf("\t [1]Inteira: 8,00 R$ \n");

printf("\t [2]Meia: 4,00 R$ \n");

scanf("%i",&FP);

printf("\t---------------------------------------\n");

if (FP==1) {

printf("\tForma de Pagamento :: INTEIRA \n\n");

}

else {

printf("\tForma de Pagamento :: MEIA \n\n");

}

printf("\tSeu bilhete foi adiquirido com sucesso.\n");

printf("\tSessao escolhida 1: 13:45\n");

printf("\tDivirta-se. Um bom filme pra voce.\n\n ");

}

else {

printf("\tNao há mais bilhetes\n ");

}

}

if (Ops==2){

printf("\tInforme a quantidade de bilhetes que deseja comprar:\n");

scanf("%i",&ig);

if (ig<=20) {

printf("\t---------------------------------------\n");

printf("\t FORMAS DE PAGAMENTO : : : \n\n");

printf("\t [1]Inteira: 8,00 R$ \n");

printf("\t [2]Meia: 4,00 R$ \n");

scanf("%i",&FP);

printf("\t---------------------------------------\n");

printf("\tSeu bilhete foi adiquirido com sucesso. \n");

printf("\tSessao escolhida 2: 16:15\n");

printf("\tDivirta-se. Um bom filme pra voce.\n\n ");

}

else {

printf("\tNao há mais bilhetes\n ");

}

}

if (Ops==3){

printf("\tInforme a quantidade de bilhetes que deseja comprar:\n");

scanf("%i",&ig);

if (ig<=20) {

printf("\t---------------------------------------\n");

printf("\t FORMAS DE PAGAMENTO : : : \n\n");

printf("\t [1]Inteira: 8,00 R$ \n");

printf("\t [2]Meia: 4,00 R$ \n");

scanf("%i",&FP);

printf("\t---------------------------------------\n");

if (FP==1) {

printf("\tForma de Pagamento :: INTEIRA \n\n");

}

else {

printf("\tForma de Pagamento :: MEIA \n\n");

}

printf("\tSeu bilhete foi adiquirido com sucesso. \n");

printf("\tSessao escolhida 3: 18:45\n");

printf("\tDivirta-se. Um bom filme pra voce.\n\n ");

}

else {

printf("\tNao há mais bilhetes\n ");

}

}

break;

case 3:

printf("\t-----------------------------------------------\n");

printf("\t Cine 3: Melancolia \n");

printf("\t Sessao 1: 13:30 \n");

printf("\t Sessao 2: 15:30 \n");

printf("\t Sessao 3: 17:30 \n");

printf("\tComprar bilhete para qual sessao ? \n\n");

printf("\t-----------------------------------------------\n");

scanf("%i",&Ops);

if (Ops==1) {

printf ("\tInforme a quantidade de bilhetes que deseja comprar:\n");

scanf("%i",&ig);

if (ig<=20) {

printf("\t---------------------------------------\n");

printf("\t FORMAS DE PAGAMENTO : : : \n\n");

printf("\t [1]Inteira: 8,00 R$ \n");

printf("\t [2]Meia: 4,00 R$ \n");

scanf("%i",&FP);

printf("\t---------------------------------------\n");

if (FP==1) {

printf("\tForma de Pagamento :: INTEIRA \n\n");

}

else {

printf("\tForma de Pagamento :: MEIA \n\n");

}

printf("\tSeu bilhete foi adiquirido com sucesso.\n");

printf("\tSessao escolhida 1: 13:30\n");

printf("\tDivirta-se. Um bom filme pra voce.\n\n ");

}

else {

printf("\tNao há mais bilhetes\n ");

}

}

if (Ops==2){

printf("\tInforme a quantidade de bilhetes que deseja comprar:\n");

scanf("%i",&ig);

if (ig<=20) {

printf("\t---------------------------------------\n");

printf("\t FORMAS DE PAGAMENTO : : : \n\n");

printf("\t [1]Inteira: 8,00 R$ \n");

printf("\t [2]Meia: 4,00 R$ \n");

scanf("%i",&FP);

printf("\t---------------------------------------\n");

if (FP==1) {

printf("\tForma de Pagamento :: INTEIRA \n\n");

}

else {

printf("\tForma de Pagamento :: MEIA \n\n");

}

printf("\tSeu bilhete foi adiquirido com sucesso. \n");

printf("\tSessao escolhida 2: 15:30\n");

printf("\tDivirta-se. Um bom filme pra voce.\n\n ");

}

else {

printf("\tNao há mais bilhetes\n ");

}

}

if (Ops==3){

printf ("\tInforme a quantidade de bilhetes que deseja comprar:\n");

scanf("%i",&ig);

if (ig<=20) {

printf("\t---------------------------------------\n");

printf("\t FORMAS DE PAGAMENTO : : : \n\n");

printf("\t [1]Inteira: 8,00 R$ \n");

printf("\t [2]Meia: 4,00 R$ \n");

scanf("%i",&FP);

printf("\t---------------------------------------\n");

if (FP==1) {

printf("\tForma de Pagamento :: INTEIRA \n\n");

}

else {

printf("\tForma de Pagamento :: MEIA \n\n");

}

printf("\tSeu bilhete foi adiquirido com sucesso.\n");

printf("\tSessao escolhida 3: 17:30\n");

printf("\tDivirta-se. Um bom filme pra voce.\n\n ");

}

else {

printf("\tNao há mais bilhetes\n ");

}

}

break;

}

system ("pause");

}

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...