is this written correctly?
I'm very new to c++
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main ()
{
string mystr;
float cost_gas=0;
int MPG=0;
int Miles=0;
cout << "Enter the cost of a gallon of gas: ";
getline (cin,mystr);
stringstream(mystr) >> cost_gas;
cout << "Enter miles per gallon (MPG) of your car: ";
getline (cin,mystr);
stringstream(mystr) >> MPG;
cout << "Enter the number of miles in your trip: ";
getline (cin,mystr);
stringstream(mystr) >> number_miles;
cout << "Fuel Cost: " << (number_miles/MPG)*cost_gas << endl;
return 0;
}
thank.
Kill yourself faggot
>>55134328
Disappointed in you anon
holy shit
put down the computer
get a degree in feminism
Convert dem ints to those floats or doubles, whichever floats your boat ;)
#include <iostream>
#include <string>
int main ()
{
using namespace std;
float cost_gas = 0.0;
float mpg = 0.0;
float miles = 0.0;
cout << "Enter the cost of a gallon of gas:";
cin >> cost_gas;
cout << "Enter miles per gallon (MPG) of your car:";
cin >> mpg;
cout << "Enter the number of miles in your trip:";
cin >> miles;
cout << "Fuel Cost: " << (miles / mpg) * cost_gas << '\n';
return 0;
}
>>55135805
don't even need the <string>, forgot to remove
>>55135805
>>55135820
also don't space after main, and the parentheses are unnecessary in the calculation.