The user is prompted to enter 2 integers a and b such that a < b.

Using these as starting and final values you are to set up a for loop

that does the following.

1. Evaluate f(x) = 3x2 +2x -4 where x is the current loop value

and display the result as in this example

x =2 then f(x) = 12

2. Display the sum of the squares from a2 to b2

Example if a=2 and b= 4

Output the sum of the squares from 2 to 4 = 29

Using these as starting and final values you are to set up a for loop

that does the following.

1. Evaluate f(x) = 3x2 +2x -4 where x is the current loop value

and display the result as in this example

x =2 then f(x) = 12

2. Display the sum of the squares from a2 to b2

Example if a=2 and b= 4

Output the sum of the squares from 2 to 4 = 29

include<iostream>

include<iomanip>

using namespace std;

int main()

{

int f=0,x;

for( int x=1; x<15; x++)

f= 3*(x*x)+2*(x)-4

system("pause");

}

include<iomanip>

using namespace std;

int main()

{

int f=0,x;

for( int x=1; x<15; x++)

f= 3*(x*x)+2*(x)-4

system("pause");

}

Your problem requires to to ask the user for two numbers and then loop from the lowest to the highest. Try doing the 'ask the user for two numbers' part first.

#include<iostream>

using namespace std;

int main()

{

int a,b,f,y=0;

cout<<endl<<endl<<endl;

cout<<"Enter an integer: ";

cin>>a;

cout<<"Enter a greater integer: ";

cout<<endl<<endl;

cin>>b;

for( int x=a; x<=b; x++)

{f= 3*(x*x)+2*(x)-4;

cout<<"x= "<<x<<" then f(x)= "<<f<<endl;}

cout<<endl<<endl<<endl;

for( int x=a; x<=b; x++)

{y= y+x*x;

cout<<"x= "<<x<<" then x^2= "<<x*x<<endl;}

cout<<endl<<endl<<endl;

cout<<"The sum of the squares from 1 to 8 is: "<<y<<endl;

system("pause");

return 0;

}

using namespace std;

int main()

{

int a,b,f,y=0;

cout<<endl<<endl<<endl;

cout<<"Enter an integer: ";

cin>>a;

cout<<"Enter a greater integer: ";

cout<<endl<<endl;

cin>>b;

for( int x=a; x<=b; x++)

{f= 3*(x*x)+2*(x)-4;

cout<<"x= "<<x<<" then f(x)= "<<f<<endl;}

cout<<endl<<endl<<endl;

for( int x=a; x<=b; x++)

{y= y+x*x;

cout<<"x= "<<x<<" then x^2= "<<x*x<<endl;}

cout<<endl<<endl<<endl;

cout<<"The sum of the squares from 1 to 8 is: "<<y<<endl;

system("pause");

return 0;

}

Topic archived. No new replies allowed.