#include<iostream>
#include<fstream>
using namespace std;
int main()
{
ifstream initialCost;
ofstream output;
output.open("output.txt");
initialCost.open("InitialCost.txt");
float csh1, af1, tr1, csh2, af2, tr2,tcsh1, tcsh2;
initialCost >> csh1 >> af1 >> tr1 >> csh2 >> af2 >> tr2;
tcsh1 =csh1+ (5*(csh1*tr1))+(5*af1);
tcsh2 =csh2+ (5*(csh2*tr2))+(5*af2);
cout<< "Initial House cost"<< '\t'
<< "Annual Fuel Cost" << '\t'
<< "Tax Rate" << '\t'
<< "Total Cost"<< '\n'
<< csh1 << '\t' << af1<< '\t' << tr1 << '\t' << tcsh1 << '\n'
<< csh2 << '\t' << af2<< '\t' << tr2 << '\t' << tcsh2 << '\n';
return 0;
}
Мои выходы странные, и я не могу понять, почему мой второй набор выходов не работает, как первый. Также мне нужны мои записи для записи в выходной файл.Я не могу понять, почему мой файл не выписывается
Понял спасибо! –
Я до сих пор не могу получить значения для записи в файл output.txt –
@AlexJonMartinWalter Вместо вывода в 'cout', сделайте то же самое с' output'. Например. 'output <<" Hello world \ n ";' должен помещать строку 'Hello world' и новую строку в файл. –