
		@VitorHugoRMDS
		
		(usa Linux Mint)
		
		Enviado em 10/12/2011 - 21:49h 
		Companheirada, preciso da ajuda de vocês. Estive muito ocupado com outras matérias e acabei relaxando em algorítmos. Dediquei-me muito ao meu projeto sob edubuntu e acabei tendo que aprender a metade da matéria estudando na internet. 
Preciso entregar esse programa terça feira. Caso contrário, fico reprovado. Já fiz a metade do programa, mas chegou a hora em que eu simplesmente não sei mais o que fazer. Me ajudem?
O programa que ela pede é:
Construa um sistema de vendas de bilhetes de um cinema. O algoritmo deverá:
1) Permitir que o usuário cadastre 3 filmes, sendo que cada filme será exibido em duas sessões (14 ás 17-18 ás 20)
2) O algoritmo deverá tambem cadastrar o tipo de filme, que pode ser 3D, ou comum.
3) Deverá permitir que o usuário ao comprar o bilhete escolha entre pagar meia entrada ou inteiro. Considere que se
o filme for do tipo 3D o preço do bilhete será de R$ 30,00 e se o filme for do tipo comum R$ 20,00.
4) Deverá permitir que o usuário visualize os lugares disponiveis e escolha o lugar que deseja.
O cinema possui 3 salas, onde cada sala possui 20 filheiras com 18 cadeiras em cada filheira.
5) O algoritmo deverá retornar a arrecadação de: cada filme.
O que eu já fiz foi:
algoritmo "cinema"
// Função :
// Autor : Vítor Hugo Vervloet
// Data : 27/11/2011
// Seção de Declarações
var filme:vetor[1..3] de caracter
sala,nomefilme,resposta1:caracter
l,c,opcao,resposta,voltar,voltar1,tipofilme,numsala:inteiro
filme1:caracter
inicio
filme[1]<-("Não há nenhum filme cadastrado nesta sala")
filme[2]<-("Não há nenhum filme cadastrado nesta sala")
filme[3]<-("Não há nenhum filme cadastrado nesta sala")
// menu principal
repita
   escreval ("===============================================================")
   escreval ("===============================================================")
   escreval ("================                               ================")
   escreval ("================       VENDA DE BILHETES       ================")
   escreval ("================                               ================")
   escreval ("===============================================================")
   escreval ("===============================================================")
   escreval ("")
   escreval ("Escolha uma das opções abaixo")
   escreval ("")
   escreval ("1- Cadastrar um filme")
   escreval ("2- Ver os filmes já cadastrados")
   escreval ("3- Emitir nota fiscal")
   escreval ("4- Ver os lugares disponíveis")
   escreval ("5- Sair do programa")
   escreval ("")
   leia (opcao)
   limpatela
   escolha (opcao)
      //opção de cadastrar o filme
   caso 1
      repita
         escreval ("===============================================================")
         escreval ("===============================================================")
         escreval ("================                               ================")
         escreval ("================       VENDA DE BILHETES       ================")
         escreval ("================                               ================")
         escreval ("===============================================================")
         escreval ("===============================================================")
         escreval ("")
         escreval ("As salas disponíveis são: sala 1, sala 2 e sala 3. Escolha uma")
         escreva ("sala para cadastrar um filme. Digite o número da sala desejada")
         escreval ("")
         escreval ("")
         escreva ("Sala: ")
         leia (numsala)
         escolha (numsala)
            // tela de cadastro de filme na sala 1
         caso 1
            limpatela
            escreval ("===============================================================")
            escreval ("===============================================================")
            escreval ("================                               ================")
            escreval ("================       VENDA DE BILHETES       ================")
            escreval ("================                               ================")
            escreval ("===============================================================")
            escreval ("===============================================================")
            escreval ("")
            escreval ("Cadastre um filme na sala 1")
            escreval ("")
            leia (nomefilme)
            filme[1]<-(nomefilme)
            escreval ("")
            escreva ("Digite 1 para continuar o cadastro e 2 para voltar ao menu prin")
            escreva ("cipal ")
            leia (resposta)
            se (resposta=1) entao
               voltar1<-(2)
            fimse
            se (resposta=2) entao
               voltar1<-(1)
               limpatela
            fimse
            // tela de cadastro de filme na sala 2
         caso 2
            limpatela
            escreval ("===============================================================")
            escreval ("===============================================================")
            escreval ("================                               ================")
            escreval ("================       VENDA DE BILHETES       ================")
            escreval ("================                               ================")
            escreval ("===============================================================")
            escreval ("===============================================================")
            escreval ("")
            escreval ("Cadastre um filme na sala 2")
            escreval ("")
            leia (sala)
            filme[2]<-(sala)
            escreval ("")
            escreva ("Digite 1 para continuar o cadastro e 2 para voltar ao menu prin")
            escreva ("cipal ")
            leia (resposta)
            se (resposta=1) entao
               voltar1<-(2)
            fimse
            se (resposta=2) entao
               voltar1<-(1)
               limpatela
            fimse
            // tela de cadastro de filme na sala 3
         caso 3
            limpatela
            escreval ("===============================================================")
            escreval ("===============================================================")
            escreval ("================                               ================")
            escreval ("================       VENDA DE BILHETES       ================")
            escreval ("================                               ================")
            escreval ("===============================================================")
            escreval ("===============================================================")
            escreval ("")
            escreval ("Cadastre um filme na sala 3")
            escreval ("")
            leia (sala)
            filme[3]<-(sala)
            escreval ("")
            escreva ("Digite 1 para continuar o cadastro e 2 para voltar ao menu prin")
            escreva ("cipal ")
            leia (resposta)
            se (resposta=1) entao
               voltar1<-(2)
            fimse
            se (resposta=2) entao
               voltar1<-(1)
               limpatela
            fimse
         fimescolha
         limpatela
      ate (voltar1=1)
      // tela de exibição dos filmes já cadastrados
   caso 2
      escreval ("===============================================================")
      escreval ("===============================================================")
      escreval ("================                               ================")
      escreval ("================       VENDA DE BILHETES       ================")
      escreval ("================                               ================")
      escreval ("===============================================================")
      escreval ("===============================================================")
      escreval ("")
      escreval ("Sala 1: ",filme[1])
      escreval ("Sala 2: ",filme[2])
      escreval ("Sala 3: ",filme[3])
      escreval ("")
      escreva ("Pressione ENTER para voltar ao menu principal")
      leia (resposta1)
      se (resposta1="") entao
         limpatela
      fimse
      //
   caso 3
      escreval ("===============================================================")
      escreval ("===============================================================")
      escreval ("================                               ================")
      escreval ("================       VENDA DE BILHETES       ================")
      escreval ("================                               ================")
      escreval ("===============================================================")
      escreval ("===============================================================")
      escreval ("")
      escreval ("Abaixo estão listadas as salas disponíveis e os respectivos")
      escreval ("filmes em seção")
      escreval ("")
      escreval ("Sala 1: ",filme[1])
      escreval ("Sala 2: ",filme[2])
      escreval ("Sala 3: ",filme[3])
      escreval ("")
      escreval ("Escolha um dos filmes digitando o número da sala correspondente")
      escreval ("")
      leia (sala)
      escreval ("")
      escreval ("Os tipos de filme disponíveis são:")
      escreval ("")
      escreval ("1- 3D (R$ 30)")
      escreval ("2- Comum (R$ 20)")
      escreval ("")
      escreva ("Escolha um tipo de filme ")
      leia (tipofilme)
      // sair do programa
   caso 5
      voltar<-(1)
   fimescolha
ate (voltar=1)
fimalgoritmo
me ajudem companheiros?