Crie um algoritmo para um hotel que deverá pegar quantos dias um cliente ficou hospedado.
Para os 5 primeiros dias será dado a diária de 80 reais
Os próximos 5 dias (do dia 6 a 10) será cobrado 60 reais
E 50 reais para os dias que ultrapassarem o limite de 10 dias
Exemplo (20 dias):
5 dias (5 * 80 = 400)
6 – 10 dias (5 * 60 = 300)
Dia 11 a 20 (10 * 50 = 500)
Total: 1200 reais
OBS: Linguagem C
Anexos:
Soluções para a tarefa
Respondido por
1
Resposta:
/* valor_da_hospedagem.c */
/* criado por MathRevan */
#include <stdio.h>
int dias;
int func_valor(int x);
int main()
{
printf("Quantos dias ficou hospedado: ");
scanf("%d", &dias);
printf("Total: R$%d,00 \n", func_valor(dias));
}
int func_valor(int x)
{
int a, b, c;
for(a = 0; x > 10; x--, a++)
;
a *= 50;
for(b = 0;x > 5; x--, b++)
;
b *= 60;
for(c = 0;x > 0; x--, c++)
;
c *= 80;
return(a + b + c);
}
//FIM!
Perguntas interessantes
Química,
8 meses atrás
Geografia,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
11 meses atrás
Biologia,
11 meses atrás
Matemática,
1 ano atrás
Física,
1 ano atrás