ガールスカウトのクッキーで、顧客の名、購入した箱の数、クッキーの名前を含む.txtファイルを入力するプログラムを実行する必要があります。ボックスの価格は3.50ドルです。プログラムでは、顧客名、販売されたボックス、Cookieの名前、および未払い額を表示する必要があります。そして最後に、顧客数、販売されたボックスの合計、および未払いの合計金額を表示します。これは私がこれまでに持っているものであり、なぜ実行されないのか、少なくともファイルが見つからないと言うのかわかりません。プロジェクトフォルダに.txtファイルを作成しました。助けていただければ幸いです。私が得るエラーは「プログラムを開始できません...システムは指定されたファイルを見つけることができません」です。私のファイルは正しい場所にあると確信しています
#include <iomanip>
#include <string>
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
ifstream inFile;
//Declare Variables
string firstName;
string cookieName;
int boxesSold;
int numCustomers;
double amountDue;
int totalCustomers;
int totalBoxesSold = 0;
double totalAmount = 0;
inFile.open("girlscout.txt");
if (inFile)
{
cout << "Customer Boxes Cookie Name" << endl;
cout << "Name " << endl;
while(!inFile.eof())//Not end of file
{
inFile >> firstName;
inFile >> boxesSold;
inFile >> cookieName;
totalBoxesSold += boxesSold;
totalAmount = boxesSold * 3.50;
cout << setprecision(2) << fixed << showpoint;
cout << setw(2) << firstName
<< right << setw(7) << boxesSold
<< cookieName << endl;
}
cout << "Total Boxes Sold: " << totalBoxesSold;
cout << "Total Amount: " << totalAmount;
inFile.close();
}
else
{
cout << "Could not open file " << endl;
}
system("pause");
return 0;
}