Ed
há 6 meses
Claro! Aqui está um algoritmo simples para calcular o valor a ser pago pelo período de estacionamento: 1. Entrada de Dados: - Ler `hora_entrada` e `minuto_entrada` - Ler `hora_saida` e `minuto_saida` 2. Calcular o Tempo Total: - Converter a hora e minuto de entrada e saída em minutos totais: - `minutos_entrada = hora_entrada * 60 + minuto_entrada` - `minutos_saida = hora_saida * 60 + minuto_saida` - Calcular a diferença em minutos: - `tempo_total = minutos_saida - minutos_entrada` 3. Calcular o Valor a Pagar: - Calcular o número de horas e frações: - `horas = tempo_total // 60` - `minutos = tempo_total % 60` - Se `minutos > 0`, adicionar 1 hora ao total: - `if minutos > 0: horas += 1` - Calcular o valor total: - `valor_total = horas * 4.00` 4. Saída: - Exibir `valor_total` Esse algoritmo considera a cobrança de R$ 4,00 por hora e calcula as frações de hora corretamente.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
há 2 anos
Para calcular o valor a ser pago pelo período de estacionamento do automóvel, você pode seguir este algoritmo em C: ```c #include int main() { int hora_entrada, minuto_entrada, hora_saida, minuto_saida; float valor_total; printf("Digite a hora de entrada: "); scanf("%d", &hora_entrada); printf("Digite o minuto de entrada: "); scanf("%d", &minuto_entrada); printf("Digite a hora de saída: "); scanf("%d", &hora_saida); printf("Digite o minuto de saída: "); scanf("%d", &minuto_saida); int tempo_entrada = hora_entrada * 60 + minuto_entrada; int tempo_saida = hora_saida * 60 + minuto_saida; int tempo_total = tempo_saida - tempo_entrada; float valor_por_hora = 4.00; float valor_fracao = valor_por_hora / 60; valor_total = (tempo_total / 60) * valor_por_hora + (tempo_total % 60) * valor_fracao; printf("O valor a ser pago pelo estacionamento é: R$ %.2f\n", valor_total); return 0; } ``` Este algoritmo em C calcula o valor a ser pago pelo período de estacionamento com base nos dados de entrada do usuário, considerando o valor por hora e as frações de hora.
Mais perguntas desse material