Informática, perguntado por kabullozynho, 8 meses atrás

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 MathRevan
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