Ir ao conteúdo
  • Cadastre-se

Mari Almeida

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Tudo que Mari Almeida postou

  1. Bom dia, estou fazendo um menu de hotel no Portugol Studio com esses menus: 1 – Cadastrar Hospedes esse já esta ok, só falta um detalhe que é add uma variável para guarda o valor total da diaria para eu pode somar na opcao 5 area de lazer e depois fazer calculo final na opcao 6. Obs.: se alguém puder me ajudar, agradeço. esse é o código: cadeia lista[7] inteiro opcao,qtdDiahospede, quartolivre, quartonaolivre inteiro i caractere opcao1, opcaoa, opcaor, opcaos cadeia nome, cpf real qtdvalorhotel, valortotal faca { escreva("\n Digite \n 1-Cadastrar) Hospedes \n 2-Exibir Hospedes Cadastrados\n 3-Exibir Quartos\n 4-Atribuir Hospede a um quarto\n 5-Reservar Área de Lazer\n 6-Calcular Total a Pagar\n 0-Sair\n ") leia(opcao) escolha(opcao) { caso 1://cadastrar hospedes escreva(" Escreva o nome: ") leia(nome) escreva(" CPF: ") leia(cpf) escreva (" Quantidade de Dias que ficará hospedado ") leia(qtdDiahospede) se (qtdDiahospede <=10) escreva(" Valor Total das despesas do hotel ", qtdDiahospede *100.00) para (i = 0; i <7; i++){ se (lista[i] == ""){ lista[i] = nome + qtdDiahospede * 100.00 pare } } pare 2 – Exibir Hospedes Cadastrados - já esta ok 3 – Exibir Quartos - esse não faco ideia de como fazer a exibição Crie um procedimento (exibirQuartos( )) que exiba todos os 10 quartos do hotel. Mostrar os quartos ocupados e os quartos livres. 4 – Atribuir Hospede a um quarto - esse não fiz porque falta o anterior 5 – Reservar Área de Lazer - já esta pronto, falta só a variável para atribuir valor. 6 – Calcular Total a Pagar - esse foi enviado um modelo para seguir mas não consegui monta o restante do codigo funcao liberarQuarto(cadeia nomeLiberado) { para(inteiro i = 0; i < 10; i++) { se(nomeLiberado == quartos[i]) { quartos[i] = "livre" } } } 3 – Exibir Quartos - esse não faco ideia de como fazer a exibição Crie um procedimento (exibirQuartos( )) que exiba todos os 10 quartos do hotel. Mostrar os quartos ocupados e os quartos livres. Sobre esse item eu tive um exercício parecido com vetores, mas não consegui atribuir, vou enviar aqui caso alguém consiga me mostrar o que falta eu já consigo inserir nesse código que preciso fazer. desde ja agradeço. inteiro quartos caractere opcao faca { escreva("Digite o número do quarto: ") leia(quartos) escreva("O quarto está Livre (L) ou Ocupado (O)?") leia(opcao) se (opcao == 'l') escreva("O Quarto já está Vazio") senao escreva("O Quarto ja foi Ocupado") se (opcao =='o') escreva("O Quarto foi ocupado") senao escreva("O Quarto foi liberado") escreva("\n Deseja continuar?: ") leia(opcao) } enquanto (opcao == 's') esse é o código, mas preciso atribuir 10 vetores. o hotel tenha 10 quartos, desenvolva um algoritmo para marcar a ocupação de cada quarto. Todos os quartos iniciam como livres, o usuário informará então o número do quarto (de 1 a 10).. O sistema questionará “O quarto está livre ou ocupado? (L/O)”; o usuário informará L ou O e o sistema registrará essa escolha para o quarto ATIVIDADE 5 - Instruções.pdf
  2. @Simon Viegas você poderia me passar alguma rede social sua para eu tirar duvidas, estou com uma atividade de menu de hotel e estou apresentando problemas kkk. att
  3. @Simon Viegas obrigada. quando estiver pronto eu mando aqui. valeu
  4. Boa noite. Eu consegui desenvolver o exercício de outro jeito. Esta correto, mas não do jeito que deve ser. Não consigo por no código o que o exercício pede. vou enviar aqui o que tenho pronto. real mesa escreva("Valor da Mesa1: ") leia(mesa) se (mesa <30.99)//menor escreva("Nada a pagar") escreva("\n Valor da Mesa2: ") leia(mesa) se (mesa >30.99)//maior escreva("Deve pagar R$ ", mesa - 30.99) escreva("\n Valor da Mesa3: ") leia(mesa) se (mesa >30.99)//maior escreva("Deve pagar R$ ",mesa - 30.99) escreva("\n Valor da Mesa4: ") leia(mesa) se (mesa <30.99)//menor escreva("Nada a pagar") o certo é que ao final do código mostrasse que a mesa 2 deve pagar os 4.01 e não após digitar o valor da conta. espero que tenham entendido.
  5. uso portugol studio 1) No restaurante do hotel é oferecida uma cortesia para os hospedes. Em toda refeição o hotel paga R$ 30,99 reais do valor gasto pelos hospedes. Caso o hospede gaste menos que R$ 30,99 ou exatamente esse valor ele não precisa pagar nada. Caso o valor da mesa seja maior que R$ 30,99 o hóspede precisa pagar a diferença (o valor da refeição descontando a cortesia). No sistema primeiro precisamos solicitar para o usuário e armazenar o valor de 4 mesas e guardar dentro de um vetor esses valores. Posteriormente precisamos verificar os valores armazenados para retornar para o usuário se a mesa precisa pagar ou não algum valor. Caso nenhum valor precise ser pago deve ser retornada a mensagem "Nada a pagar!", caso a mesa precise pagar algum valor deve ser retornado "A mesa precisa pagar: " e logo em seguida ser retornado quanto a mesa deve. Lembrando que precisamos fazer isso para todas as mesas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!