Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

QUESTION 1

#include
#include
#include
#include
#include

<iostream>
<cmath>
<iomanip>
<string>
<fstream>

using namespace std;


int main()
{
ifstream inData1;
ifstream inData2;
ofstream outData1;
ofstream outData2;
//problem 1
double r,d,c,a;
const double pi=3.14159;
string s;
cout<<"Enter the radius of a circle:";
cin>>r;
c=2*pi*r;
d=r*2;
a=pi*r*r;
cout<<"Diameter:"<<d<<endl;
cout<<"Circumference:"<<c<<endl;
cout<<"Area:"<<a<<endl;
outData1.open("//Users//MLion//Desktop//circle.txt",ios::out);
outData1<<"Circumference:"<<c<<endl;
outData1<<"Diameter:"<<d<<endl;
outData1<<"Area:"<<a<<endl;
outData1.close();

return 0;

QUESTION 2
#include
#include
#include
#include
#include

<iostream>
<cmath>
<iomanip>
<string>
<fstream>

using namespace std;


int main()
{
ifstream inData1;
ifstream inData2;
ofstream outData1;
ofstream outData2;
double p,arec,l,w;
cout<<"Enter the length of a Rectangle:";
cin>>l;
cout<<"Enter the width of a Rectangle:";
cin>>w;
p=2*(l+w);
arec=l*w;
cout<<"Area:"<<arec<<endl;
cout<<"Perimeter:"<<p<<endl;
outData2.open("//Users//MLion//Desktop//rectangle.txt",ios::out);
outData2<<"Perimeter of Rectangle:"<<p<<endl;
outData2<<"Area of Rectangle:"<<arec<<endl;
outData2.close();

return 0;

QUESTION 3
#include
#include
#include
#include
#include

<iostream>
<cmath>
<iomanip>
<string>
<fstream>

using namespace std;


int main()
{
double c,a,p,arec;
string s;

ifstream inData1;
ifstream inData2;
ofstream outData1;
ofstream outData2;
inData1.open("//Users//MLion//Desktop//circle.txt",ios::in);
{
getline(inData1,s,':');
inData1>>c;//Circumference of circle
getline(inData1,s);
getline(inData1,s);
getline(inData1,s,':');
inData1>>a;//Area of Circle

}
inData1.close();
inData2.open("//Users//MLion//Desktop//rectangle.txt",ios::in);
{getline(inData2,s,':');
inData2>>p;

getline(inData2,s,':');
inData2>>arec;
}
inData2.close();
if(a>arec)
cout<<"The circle has the largest area with:"<<a<<endl;
else if (arec>a)
cout<<"The rectangle has the largest area with:"<<arec<<endl;
if(c>p)
cout<<"The circle has the largest circumference or perimeter
with:"<<c<<endl;
else if (p>c)
cout<<"The rectangle has the largest circumference or perimeter
with:"<<p<<endl;

return 0;
}

You might also like