using namespace std;
int i, j;
const double PI = 3.14159;
double Degrees2Radians()
{
int degree;
double radian;
cin >> degree;
// converting degrees into radians
radian = degree * (PI / 180);
return radian;
}
// this function will show the character numRepetitions times
void Drawline(char a, int numRepetitions)
{
// in this loop, character is displayed numRepetitions times
for (i = 1; i <= numrepetitions;="">=>
cout <><>
}
int main(void)
{
cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(5);
double radian; // to store the value of radians
// in this loop, the values for radians is
// displayed, after every 5 degrees
for (i = 0; i <= 360;="" i="i" +="">=>
{
// converting degrees into radians
radian = i * (PI / 180);
// display The result
cout < "sin("="">< (i)="">< ")=" << sin(radian) << endl;
// in this if, a line of 30 dashes will be
// displayed, after every 90 degree
if (i % 90 == 0)
{
for (j = 0; j < 30; j++)
cout << ">
cout <>
}
}
// calling the functions
Degrees2Radians();
Drawline('a', 5);
}
Below I have attached an image of the error I get when I compile and run my code. It seems to give me (a) at the end that need to be removed. How do I remove them?
Extracted text: PRETTY DIFF This diff is colored to make it clear what parts of the output are wrong. Green indicates things in the correct output that you are mlssing, red indicates things in your output that shouldn't be there. The - character refers to newlines, so the green e character refers a newline you are missing in your output and the red refers to a newline you need to remove from your output. 69 sin(320) 70 sin(325) 71 sin(330) 72 sin(335) 73 sin(340) 74 sin(345) 75 sin(350) 76 sin(355) 77 sin(360) = -0.64279 = -0.573584 = -0.500004 = -0.422624 -0.342024 -0.258824 = -0.17365e -0.08716e -0.00001e 78 79 80 81 82 83 84