Sadece bugün C++ öğrenmeye başladım ve çok hoş görünüyorsun. i newAnnualSalary.txt değiştirirsem bir dosyanın üzerine onun inanılmaz bir dil ancak bazı sorun yaşıyorum imçok basit io soru C++
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
double payIncrease = 7.6;
double annual;
double annualIncrease;
double newAnnual;
double monthlyIncrease;
double newMonthly;
ifstream inStream;
ofstream outStream;
sorun i bazı çok garip numaraları almak annualSalary.txt için
inStream.open("annualSalary.txt");
outStream.open("newAnnualSalary.txt");
yatıyor // heres nerede. kimse neden olduğunu biliyor mu?
inStream >> annual;
inStream.close();
double monthly = (annual/12);
annualIncrease = ((annual/100)*payIncrease);
monthlyIncrease = ((monthly/100)*payIncrease);
newMonthly = (monthly + monthlyIncrease);
newAnnual = (annual + annualIncrease);
outStream <<"annual salary was: "<< annual << "\n" ;
outStream <<"new annual salary is " << newAnnual << "\n ";
outStream <<"new monthly salary is " << newMonthly <<"\n ";
outStream.close();
return 0;
}
im farkında bu çok düşük bir beceri seviyesi sorudur ama ben sadece öğreniyorum.
'Tuhaf numaralar' ile ne demek istiyorsun? – Jess
Bu _might_, yearsalary.txt dosyasını iki kez, bir kez gelen ve bir kez gönderildiğinde açmaya çalıştığınız için olabilir. Kapattıktan sonra üzerine yazmayı denediğiniz dosyayı açmaya çalışın (inStream.close komutundan sonra outStream.open komutunu yazın). –
@Michael, outstream yeniAnnualSalary.txt dosyasını açıyor. Gidecek kadar iyiydi :) – jlafay