1
resposta

Resolução algoritmo delivery

Variáveis
double entrega = 0; (Fornecida pela distancia do endereço do cliente)
boolean chuva = false; (Fornecida pelo entregador)
float taxa = 0;

Dados de entrada
entrega de 11 quilômetros, dia chuvoso.

Processo:
se (entrega <= 5 && chuva == true) então
taxa = R$ 7,00
se (entrega > 5 & entrega < 10 && chuva == true) então
taxa = R$ 10,00
se (entrega > 10 && chuva == true) então
taxa = R$ 12,00

Dados de saída:

Taxa a ser paga: taxa;

1 resposta

Olá Matheus.
Sua resolução está de acordo com o que é pedido no exercício.
Já pode começar a planejar seu novo aplicativo.
Vou ficar aguardando.
Bons estudos.