Você está aqui: Portugol ::: Desafios e Lista de Exercícios Resolvidos ::: Laços de Repetição |
Uma pousada estipulou o preço para a sua diária em R$ 30,00 e mais uma taxa de serviços diários de - Lista de Exercícios Resolvidos de PortugolQuantidade de visualizações: 128 vezes |
Pergunta/Tarefa: Uma pousada estipulou o preço para a sua diária em R$ 30,00 e mais uma taxa de serviços diários de: a) R$ 15,00, se o número de dias for menor que 10; b) R$ 8,00, se o número de dias for maior ou igual a 10; Criar um algoritmo que imprima nome, conta e o número da conta de cada cliente e ao final o total ganho pela pousada. Sua saída deverá ser parecida com: Digite o número da conta do cliente ou 0 para sair: 321 Digite o nome do cliente: LAURA CASTRO Quantidade de dias de estadia: 9 Nome do cliente: LAURA CASTRO Número da conta: 321 Total recebido: R$ 405 Digite o número da conta do cliente ou 0 para sair: 322 Digite o nome do cliente: ROBERTO SOUZA Quantidade de dias de estadia: 12 Nome do cliente: ROBERTO SOUZA Número da conta: 322 Total recebido: R$ 456 Digite o número da conta do cliente ou 0 para sair: 0 O total arrecadado pela pousada foi de: R$ 861 Veja a resolução comentada deste exercício em Portugol Webstudio: programa { funcao inicio() { // variáveis usadas na resolução do problema inteiro numero_conta, dias_estadia real faturamento_total = 0, faturamento_cliente = 0 cadeia nome // vamos ler os dados dos clientes, suas estadias e taxas de serviço escreva("Digite o número da conta do cliente ou 0 para sair: ") leia(numero_conta) // vamos repetir enquanto o número da conta for diferente de zero enquanto(numero_conta != 0) { escreva("\nDigite o nome do cliente: ") leia(nome) escreva("Quantidade de dias de estadia: ") leia(dias_estadia) // vamos calcular a taxa de serviço correspondente se (dias_estadia < 10) { faturamento_cliente = (dias_estadia * 30.0) + (dias_estadia * 15.0) } senao { faturamento_cliente = (dias_estadia * 30.0) + (dias_estadia * 8.0) } // vamos adicionar mais este valor ao faturamento total |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Portugol |
Veja mais Dicas e truques de Portugol |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |