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;
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;
Pergunta
ital0__
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;
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.