Buscar

Algoritmo...

Maria quer saber quantos litros de gasolina precisa colocar em seu carro e quanto vai gastar para fazer uma viagem até a casa de sua irmã. Dados extras: - Distância da casa de Maria até sua irmã : 520 km - Seu carro consome 12 litros de gasolina por Km/rodado. - Ela abastece sempre no mesmo posto, onde o preço da gasolina é R$ 1,50 o litro.

💡 2 Respostas

User badge image

RD Resoluções

Vamos resolver este problema da seguinte forma. Vamos ler a distância a percorrer, também devemos ler a média de consumo do veículo e o valor para o litro do combustível. Feito isso, primeiro calculamos quantos litros será necessário para viagem e depois informamos qual o custo com combustivel de acordo com o valor informado.


#include<stdio.h>

int main(){

    //Definição de variaveis

    float distancia, media_consumo;

    float total_litros, preco_combustivel;

    float gasto_total;

    printf("Vamos calcular qual teu gasto com combustivel para sua viagem?\n");

    //Leitura da distancia da viagem

    printf("Para começar me informe a distancia total a ser percorida: ");

    scanf("%f", &distancia);

    printf("\n");

    //Media de consumo do veiculo

    printf("Joia, agora me informe a media de consumo do seu veiculo: ");

    scanf("%f", &media_consumo);

    printf("\n");

    //Calcula quatidade de litros necessária

    total_litros = (distancia / media_consumo);

    printf("Bom, sera necessario %.2fL para chegar ao seu destino.\n", total_litros);

    printf("\n");

    //Leitura do valor do litro do combustivel

    printf("Qual o valor do litro do combustivel que constuma pagar em seu posto preferido?\n");

    printf("Valor do litro(R$): ");

    scanf("%f", &preco_combustivel);

    printf("\n");

    //Calcula o gasto total de combustivel

    gasto_total = (total_litros * preco_combustivel);

    printf("---------------------------------------------------\n");

    printf("  Voce tera um gasto de R$%.2f com combustivel.\n  Faca uma boa e segura viajem!\n", gasto_total);

    printf("---------------------------------------------------\n");

    printf("\n");

    return 0;

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais

Perguntas relacionadas

Materiais relacionados