Jump to content
Fórum Script Brasil
  • 0

Sistema de um Cinema.Reserva bilhetes.


Marshall.

Question

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 to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

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.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...