Ir para conteúdo
Fórum Script Brasil

ital0__

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por ital0__

  1. Efetuar o cálculo da quantidade de litros de combustível gastos em uma viagem, utilizando-se um automóvel que faz “x” km/l. Para obter o cálculo, o usuário deverá fornecer o tempo gasto na viagem e a velocidade média durante a mesma. Desta forma será possível obter a distância percorrida com a fórmula: DISTÂNCIA= TEMPO * VELOCIDADE (utilizar uma função). Tendo o valor da distância, basta calcular a quantidade de litros de combustível utilizada na viagem com a fórmula:  LITROS_USADOS=DISTÂNCIA / “x” (através de função). O programa deverá apresentar os valores da velocidade média, tempo gasto na viagem, a distância percorrida e a quantidade de litros utilizada na viagem.

    Abaixo segue o código, utilizo o Dev C++ e apresenta o erro: [Error] too few arguments to function 'float distancia(float, float)

     

    #include <cstdlib>
    #include <iostream>
    using namespace std;

    float distancia(float horas, float vm);
    float litrosusados(float dista, float cons);

    int main()
    {
        float c, h, v, lu, dist;
        
        cout<<"Digite a media de consumo do seu carro, litros por km: "<<endl;
        cin>>c;
        cout<<"Digite o tempo de sua viagem em minutos: "<<endl;
        cin>>h;
        cout<<"Digite a velocidade media durante a viagem: "<<endl;
        cin>>v;
        
        dist=distancia(h, v);
        lu=litrosusados(dist, c);
        cout<<"Litros usados = "<<lu<<endl;
        system("PAUSE");
        return 0;
    }
    float distancia(float horas, float vm)
          {
          float d;
          d=distancia(horas*vm);
          return d;
          }
    float litrosusados(float dista, float cons)
          {
          float l;
          l=litrosusados(dista*cons);
          return l;
          }

×
×
  • Criar Novo...