Write a C++ program that will read data from a file. Each line of this input file contains different
mathematical expressions. Calculate the expressions and save the results into another file. Ask from
Answers
Answer:
Here's smthin in attachment fr u that ll help uh
.................
To wri8:..
//C++ program to write and read text in/from file.
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
fstream file; //object of fstream class
//opening file "sample.txt" in out(write) mode
file.open("sample.txt",ios::out);
if(!file)
{
cout<<"Error in creating file!!!"<<endl;
return 0;
}
cout<<"File created successfully."<<endl;
//write text into file
file<<"ABCD.";
//closing the file
file.close();
//again open file in read mode
file.open("sample.txt",ios::in);
if(!file)
{
cout<<"Error in opening file!!!"<<endl;
return 0;
}
//read untill end of file is not found.
char ch; //to read single character
cout<<"File content: ";
while(!file.eof())
{
file>>ch; //read single character from file
cout<<ch;
}
file.close(); //close file
return 0;
}