## area under curve , C/C++ Programming

Assignment Help:

c-program to find the area under the curve y=f(x) between x=a and x=b integrate y=f(x) between the limits of a and b

```#include
float
start_point,            /* GLOBAL VARIABLES */

end_point,
total_area;
int
numtraps;
main( )
{
void
input(void
);
float
find_area(float
a,float
b,int
n); /* prototype */

print(“AREA UNDER A CURVE”);
input( );
total_area = find_area(start_point, end_point, numtraps);
printf(“TOTAL AREA = %f”, total_area);
}
void
input(void
)
{
printf(“\n Enter lower limit:”);
scanf(“%f”, &start_point);
printf(“Enter upper limit:”);
scanf(“%f”, &end_point);
printf(“Enter number of trapezoids:”);
scanf(“%d”, &numtraps);
}
float
find_area(float
a, float
b, int
n)
{
float
base
, lower, h1, h2;    /* LOCAL VARIABLES */

float
function_x(float
x);    /* prototype */

float
trap_area(float
h1,float
h2,float
base
);/*prototype*/

base
= (b-1)/n;
lower = a;
for
(lower =a; lower <= b-base
; lower = lower + base
)
{
h1  =  function_x(lower);
h1  =  function_x(lower + base
);
total_area += trap_area(h1, h2, base
);
}
return
(total_area);
float
trap_area(float
height_1,float
height_2,float
base
)
{
float
area;    /* LOCAL VARIABLE */

area = 0.5 * (height_1 + height_2) * base
;
return
(area);
}
float
function_x(float
x)
{
/* F(X) = X * X + 1 */

return
(x*x + 1);
}

Output

AREA UNDER A CURVE
Enter lower limit: 0
Enter upper limit:  3
Enter number of trapezoids: 30
TOTAL AREA   =  12.005000

AREA UNDER A CURVE
Enter lower limit: 0
Enter upper limit: 3
Enter number of trapezoids: 100
TOTAL AREA = 12.000438```

#### Define inheritance?, Define inheritance?

Define inheritance?

#### How do i allocate multidimensional arrays by new?, How do I allocate multid...

How do I allocate multidimensional arrays by new? A: There are several ways to do this, based on how flexible you wish the array sizing to be. On one acute, if you know all the

Rules for overloading an operator This summarizes the most significant points you need to know in order to do operator function overloading. The only operators you may o

#### Program that computes square matrix multiplication, Goal: Design a progr...

Goal: Design a program that computes square matrix multiplication on GPU using CUDA. Write the code in C. In particular, your implementation should obey the following requiremen

#### Conversion constructor, What is conversion constructor? explain it .

What is conversion constructor? explain it .

#### Program to compare the two dates given by the user, THIS PROGRAM IS TO COM...

THIS PROGRAM IS TO COMPARE THE TWO DATES GIVEN BY THE USER #include #include #include struct date  {   int dd;   int mm;   int yy;  }; date compare(date d1,date d2)  {

#### #podavan string, ##question.A Padovan string P(n) for a natural number n is...

##question.A Padovan string P(n) for a natural number n is defined as: P(0) = ‘X’ P(1) = ‘Y’ P(2) = ‘Z’ P(n) = P(n-2) + P(n-3), n>2 where + denotes string co   program in jav

#### Networking program development, Networking program development. 1.ARP pr...

Networking program development. 1.ARP protocol. 2.Switching HUB. 3.wireshark. 4.winpcap library. 5.C++ & MFC. 6.LAN evironment through switch and HUB(static ARP t

#### Program to develope dating service to form couples, In this assignment, you...

In this assignment, you will develop a program named "match" to be used by a dating service to form couples. Given the number of gentlemen, the number of ladies, and a list of acce

#### Car rental project, I need a project on car rental system using c programmi...

I need a project on car rental system using c programming only of college level  