Uma pousada estipulou o preço da diária em R$ 40,00 e mais uma taxa de serviços diários de: - R$ 15,00, se o número de dias for menor que 10; - R$ 8,00, se o número de dias for maior ou igual a 10. Criar um algoritmo que imprima o nome, o valor da conta de cada cliente e ao final o total arrecadado pela pousada
var
valor_quarto, total: real
num_quarto, qtd_dias, qtd_mais_20dias, maior_estada, quarto_maior_estada: inteiro
outro: caracter
inicio
total <- 0
qtd_mais_20dias <- 0
maior_estada <- -999
outro <- "S"
enquanto ((outro = "S") ou (outro = "s")) faca
escreva("Informe o número do quarto e o número de dias da estadia: ")
leia(num_quarto)
leia(qtd_dias)
se (qtd_dias < 10) entao
valor <- (40+ 15) * qtd_dias
senao
valor <- (40+ 8) * qtd_dias
fimse
escreval("Quarto: ", num_quarto, " - Valor da estadia: ", valor)
total <- total + valor
se (qtd_dias > 20) entao
qtd_Mais_20dias <- qtd_mais_20dias + 1
fimse
se (qtd_dias > maior_estada) entao
maior_estada <- qtd_dias
quarto_maior_estada <- num_quarto
fimse
escreva("Outro quarto [S/N]? ")
leia(outro)
fimenquanto
escreval("Total de faturamento da pousada: ", total)
escreval("Quartos com hospedagem por mais de 20 dias: ", qtd_mais_20dias)
escreval("Maior estada contratada: ", maior_estada, " dias no quarto: ", quarto_maior_estada)
fimalgoritmo
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar