You are on page 1of 38

UNIVERSIDAD DE EL SALVADOR

FACULTAD MULTIDISCIPLINARIA DE
OCCIDENTE

Departamento de Matematica y Estadstica.

Tema:
Area bajo la curva utilizando (Metodo del Trapecio)

Carrera:
Profesorado en Matematica para tercer ciclo de
educacion basica y educacion media

Integrantes:
Luis Henry Murga Blanco
Danel Milla Delgado

Fecha de entrega:
Santa Ana, 4 de octubre del 2017
Indice
1. Introduccion. 2

2. El area de un trapecio. 3
2.1. Definicion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2. Area de un trapecio (Demostracion) . . . . . . . . . . . . . . 3

3. Calculo del Area de una region. 4


3.1. Metodo del trapecio . . . . . . . . . . . . . . . . . . . . . . . . 4

4. Deduccion de modelo matematico del metodo del trapecio. 4


4.1. Paso 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.2. Paso 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.3. Paso 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.4. Paso 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

5. Modelo matematico para calcular el area aproximada bajo la


curva. 7

6. Ejercicios resueltos. 7
6.1. Ejemplo 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6.2. Ejemplo 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6.3. Ejemplo 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.4. Ejemplo 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

7. Gua de ejercicios 18

8. Pseudocodigo para calcular el area aproximada bajo la curva


de una funcion utilizando el metodo del trapecio. 20

1
1. Introduccion.
La integral resuelve el problema de calcular el area bajo la grafica de una
funcion definida sobre un intervalo cerrado. El calculo elemental de funciones
de una variable real proporciona un metodo elegante de calcular la integral
de una funcion. El teorema fundamental del calculo nos dice que el problema
de calcular la integral de una funcion continua se reduce al de buscar una
segunda funcion cuya derivada sea la funcion dada, es decir una primitiva de
ella. Sin embargo el problema de hallar una primitiva de una funcion dada
puede resultar muy difcil si no imposible.

De hecho sabemos que existen funciones elementales. es decir, combina-


ciones algebraicas de funciones trigonometricas y logartmicas y sus inversas
2
cuyas primitivas no son expresables de esta forma (p. ej.ex ). Por esta razon
es por la que estudiamos metodos numericos que aproximen el valor de la
integral buscada El metodo del trapecio que vamos a estudiar consisten en
dividir el area bajo la curva de una funcion en n subintervalos de los cuales
haremos la sumatoria de sus areas y as calcularemos el area total aproxima-
da bajo la curva de la funcion.

El metodo del trapecio no es una aproximacion exacta del area bajo la curva
como lo es utilizando las sumatorias de Riemann.
Sin embargo en el presente articulo se demostrara la formula general del
metodo del trapecio y la eficacia de la utilizacion de dicho metodo, teniendo
en cuenta que se presenta un pesudocodigo, para poder encontrar el area
bajo la curva por el metodo del trapecio, ademas se dara una serie de ejer-
cicio resueltos y una gua propuesta para practicarlos por escrito y a su vez
utilizando el pseudocodigo para corroborar los resultados.

2
2. El area de un trapecio.
2.1. Definicion

Trapecio cuadrilatero que solo tienen dos lados paralelos.

2.2. Area de un trapecio (Demostracion)


Dado el trapecio de abajo, apliquemos la siguiente aprehension operativa
de cambio figural mostrada en la Figura 8 de abajo:

El Trapecio con longitudes en la base menor de b2 en la base mayor de


b1 y de altura h1 = h2 = h al cual se le aplico una aprehension operativa de
cambio figural.
Luego, mediante un razonamiento discursivo como un proceso natural tene-
mos que:
(b1 )(h1 )
1- AT ABC =
2
(b2 )(h2 )
2- AT ABC =
2
Donde AT ABC denota el area del triangulo ABC, AT DBC denota el area
del triangulo DBC.

b1 es la longitud de la base mayor.


b2 es la longitud de la base menor.
h1 = h2 = h es la longitud de la altura

3
Por lo tanto para calcular el area de un trapecio hacemos la suma de
ambas areas de los triangulos ya que es aditiva.

(b1 )(h1 ) (b2 )(h2 )


AT RA = + , de 1 y 2
2 2
(b1 + b2 )h
AT RA = , con altura h1 = h2 = h
2
El area de un trapecio viene dada por la ecuacion:

(b1 + b2 )h
AT RA =
2

3. Calculo del Area de una region.


3.1. Metodo del trapecio
Consideramos una funcion continua, y = f (x), y queremos calcular apro-
Z b
ximadamente, f (x)dx dividimos el intervalo [a, b] en varios subintervalos,
a
todos ellos con la misma longitud h. Como podemos observar en la siguiente
imagen (Figura 3) tenemos una funcion f (x) y queremos encontrar el area
aproximada bajo la curva, en el intervalo [a, b] la cual esta dividida en subin-
tervalos de areas Sn para ello necesitamos los siguientes datos.

4. Deduccion de modelo matematico del meto-


do del trapecio.
4.1. Paso 1
Representamos el numero de particiones del intervalo cerrado [a, b] de la
forma:

4
Xn X 0
4x =
n
ba
4x = , Donde n representa el numero las particiones (subintervalos).
n

4.2. Paso 2
En la funcion podemos observar subintervalos de los cuales se obtienen
trapecios. Y la altura de todos ellos esta representada por un cambio hori-
zontal que se mantiene 4x igual en todas las alturas de mis trapecios.

1) 4 x = X1 X0
2) 4 x = X2 X1
3) 4 x = X3 X2
..
.
n) 4 x = Xn Xn1

Podemos observar el siguiente comportamiento al despejar X1 .


4x = X1 X0 , Despejamos X1 , de ecuacion 1) y obtenemos. 4x + X1 = X1 ;
Ahora sustituimos en 2)

5
4x = X2 (4x + X1 )
4x + (4x + X1 ) = X2
2 4 x + X0 = X2

Ahora sustituimos 2 4 x + X0 = X2 en la ecuacion 3). Obteniendo lo


siguiente:

4x = X3 X2
4x = X3 (2 4 x + X0 )
4x + (2 4 x + X0 ) = X3
3 4 x + X0 = X3

Al realizar este proceso n veces podemos observar el siguiente comporta-


miento;

1 4 x + X1 = X1
2 4 x + X0 = X2
3 4 x + X0 = X3
..
.
i 4 x + X0 = Xi
i 4 x + a = Xi

4.3. Paso 3
La formula:i 4 x + a = Xi ; la utilizamos para calcular los puntos especfi-
cos en de los subintervalos o particiones que hay bajo el la curva.

4.4. Paso 4
Calculando la formula de la suma de las areas de los trapecios.

6
Z b
f (x)dx ' Suma de las areas de los trapecios.
Za b n
X
f (x)dx ' Si
a i=1
Z b
f (x)dx ' S1 + S2 + S3 + + Sn1 + Sn
Za b
f (x0 ) + f (x1 ) f (x1 ) + f (x2 )
f (x)dx ' ( )4x+( ) 4 x+
a 2 2
f (x2 ) + f (x3 ) f (xn1 ) + f (xn )
+( ) 4 x + + ( )4x
Z b 2 2
4x
f (x)dx ' (f (x0 ) + f (x1 ) + f (x1 ) + f (x2 ) + f (x2 ) + f (x3 ) + +
a 2
+f (xn1 ) + f (xn ))
Z b
4x
f (x)dx ' (f (x0 ) + 2f (x1 ) + 2f (x2 ) + 2f (x3 ) + + 2f (xn1 ) + f (xn ))
a 2

5. Modelo matematico para calcular el area


aproximada bajo la curva.

b
4x
Z
f (x)dx ' (f (x0 )+2f (x1 )+2f (x2 )+2f (x3 )+ +2f (xn1 )+f (xn ))
a 2

6. Ejercicios resueltos.
6.1. Ejemplo 1
Z 1
Calcular el area aproximada de x2 dx utilizando el metodo del trapecio
0
con n = 3.

Solucion:
1- paso: Graficamos la funcion y vemos los puntos de corte para repre-
sentar el area bajo la curva. (Fig. 1)

7
2- paso: Calculamos el valor del 4x, sabiendo que a = x0 y b = xn .

ba
4x =
n
10
4x =
3
1
4x =
3

(Fig. 1)

3- paso: calculamos los subintervalos en los que es dividida el area bajo


la curva.
Xi = i 4 x + a ; con a = 0

para i=1. 1 1
X1 = X2 = 2( ) + 0
Xi = i 4 x + a 3 3
1 2
X1 = 1( ) + 0 para i=2. X2 =
3 3
Xi = i 4 x + a

8
para i=3. 1 X3 = 1
X3 = 3( ) + 0
Xi = i 4 x + a 3

4- paso: utilizando el modelo matematico del metodo del trapecio calcu-


lamos el area aproximada bajo la curva f (x) = x2 , la recta x = 1 y el eje x.
Z b
4x
f (x)dx ' (f (x0 )+2f (x1 )+2f (x2 )+2f (x3 )+ +2f (xn1 )+f (xn ))
a 2
Z 1
4x
f (x)dx ' (f (x0 ) + 2f (x1 ) + 2f (x2 ) + f (x3 ))
0 2
Z 1 1
1 2
f (x)dx ' 3 ((0)2 + 2( )2 + 2( )2 + (1)2 )
0 2 3 3
Z 1
1 1 4
f (x)dx ' (2( ) + 2( ) + 1)
0 6 9 9
Z 1
1 2 8
f (x)dx ' ( + + 1)
0 6 9 9
Z 1
1 2 8 9
f (x)dx ' ( + + )
0 6 9 9 9
Z 1
f (x)dx ' 0.351851U 2
0

6.2. Ejemplo 2
Calcular el area bajo la curva de la f (x) = x2 +4 que pasa por las rectas
x = 1, x = 2, en el primer cuadrante utilizando el metodo del trapecio con
n = 4.

Solucion:

1- paso: Graficamos la funcion y vemos los puntos de corte para repre-


sentar el area bajo la curva.

2- paso: Calculamos el valor del 4x, sabiendo que a = x0 y b = xn .

9
ba
4x =
n
21
4x =
4
1
4x =
4
3- paso: calculamos los subintervalos en los que es dividida el area bajo
la curva.
Xi = i 4 x + a ; con a = 1

para i=1. para i=3.


Xi = i 4 x + a Xi = i 4 x + a
1 1
X1 = 1( ) + 1 X3 = 3( ) + 4
4 4
5 7
X1 = X3 =
4 4
para i=2. para i=4.
Xi = i 4 x + a Xi = i 4 x + a
1 1
X2 = 2( ) + 1 X4 = 4( ) + 1
4 4
3 4
X1 = X4 = + 1 X4 = 2
2 4

10
4- Paso: evaluamos los puntos de los subintervalos en los que fue dividida
5 3 7
la funcion; X0 = 1, X1 = , X2 = , X3 = y en X4 = 2.
4 2 4

f (X0 ) = 4 (X0 )2 7
f (X2 ) =
f (X0 ) = 4 (1)2 4
f (X0 ) = 3
f (X3 ) = 4 (X3 )2
7
f (X1 ) = 4 (X1 )2 f (X3 ) = 4 ( )2
5 4
f (X1 ) = 4 ( )2 49
4 f (X3 ) = 4
25 16
f (X1 ) = 4 15
16 f (X3 ) =
39 16
f (X1 ) =
16
f (X4 ) = 4 (X4 )2
f (X2 ) = 4 (X2 )2 f (X4 ) = 4 (2)2
3
f (X2 ) = 4 ( )2 f (X4 ) = 4 4
2 f (X4 ) = 0
9
f (X2 ) = 4
4

5- paso: utilizando el modelo matematico del metodo del trapecio calcu-


lamos el area aproximada bajo la curva de la f (x) = x2 + 4, que pasa por
las rectas x = 1, x = 2, en el primer cuadrante.
Z b
4x
f (x)dx ' (f (x0 )+2f (x1 )+2f (x2 )+2f (x3 )+ +2f (xn1 )+f (xn ))
a 2
Z 2
4x
f (x)dx ' (f (x0 ) + 2f (x1 ) + 2f (x2 ) + 2f (x3 ) + f (x4 )
1 2
Z 2 1
5 3 7
f (x)dx ' 4 ((1)2 + 2( )2 + 2( )2 + 2( )2 + (0)2 )
1 2 4 2 4
Z 2
1 39 7 5
f (x)dx ' (3 + 2( + + ) + 0)
1 8 16 4 16

11
2
1
Z
f (x)dx ' (3 + 9 + 0)
1 8
Z 2
12
f (x)dx '
1 8
Z 2
3
f (x)dx ' U 2
1 2

6.3. Ejemplo 3
1
xdx
Z
Calcular el area aproximada de utilizando el metodo del
0 x2 + 3x + 2
trapecio con n = 8 subintervalos.

Solucion:
1- paso: Graficamos la funcion y vemos los puntos de corte para repre-
sentar el area bajo la curva.

2- paso: Calculamos el valor del 4x, sabiendo que a = x0 y b = xn .

ba
4x =
n

12
10
4x =
8
1
4x =
8
3- paso: calculamos los subintervalos en los que es dividida el area bajo
la curva.
Xi = i 4 x + a ; con a = 0

para i=0.
Xi = i 4 x + a
1
X0 = 0( ) + 0
8
X0 = 0

para i=1. para i=4. 6


X6 = +0
Xi = i 4 x + a Xi = i 4 x + a 8
1 1 3
X1 = 1( ) + 0 X4 = 4( ) + 8 X6 =
8 8 4
1 4
X1 = X4 = + 0
8 8 para i=7.
1 Xi = i 4 x + a
para i=2. X4 =
2 1
Xi = i 4 x + a X7 = 7( ) + 0
para i=5. 8
1 7
X2 = 2( ) + 0 Xi = i 4 x + a X7 = + 0
8 8
2 1 7
X2 = X5 = 5( ) + 0 X7 =
8 8 8
1 5
X= X5 = + 0
4 8 para i=8.
5
para i=3. X5 = Xi = i 4 x + a
8 1
Xi = i 4 x + a X8 = 8( ) + 0
1 para i=6. 8
X3 = 3( ) + 0 Xi = i 4 x + a 8
8 X8 = + 0
3 1 8
X3 = X6 = 6( ) + 0 X8 = 1
8 8
4- Paso: evaluamos los puntos de los subintervalos en los que fue dividida
la funcion.

13
X0 X1 X2 X3 X4 X5 X6 X7 X8
1 1 3 1 5 3 7
0 1
8 4 8 2 8 4 8
f (x0 ) f (x1 ) f (x2 ) f (x3 ) f (x4 ) f (x5 ) f (x6 ) f (x7 ) f (x8 )
0 0.052287 0.088888 0.11483 0.13333 0.14625 0.15584 0.162319 0.16666

5- paso: utilizando el modelo matematico del


Z 1 metodo del trapecio calcu-
xdx
lamos el area aproximada bajo la curva de la 2
, con n = 8.
0 x + 3x + 2

b
4x
Z
f (x)dx '
(f (x0 )+2f (x1 )+2f (x2 )+2f (x3 )+ +2f (xn1 )+f (xn ))
a 2
Z 1
4x
f (x)dx ' (f (x0 ) + 2f (x1 ) + 2f (x2 ) + 2f (x3 ) + 2f (x4 ) + 2f (x5 )+
0 2
+2f (x6 ) + 2f (x7 ) + f (x8 )
1
4x
Z
f (x)dx ' (f (x0 )+2(f (x1 )+f (x2 )+f (x3 )+f (x4 )+f (x5 )+f (x6 )+
0 2
+f (x7 )) + f (x8 )
1
Z 1
f (x)dx ' 8 (0 + 2(0,052287 + 0,08888 + 0,11483 + 0,13333 + 0,14625+
0 2
+0,15584 + 0,162319) + 0,16666)
1
1
Z
f (x)dx '
(0 + 2(0,853999) + 0,16666)
0 16
Z 1
1,874658
f (x)dx '
0 16
Z 1
f (x)dx ' 0.117166 U 2
0

14
6.4. Ejemplo 4
Calcular el area bajo la curva de la f (x) = 3x3 8,5x2 + 7x que pasa
por las rectas x = 0, x = 2, en el primer cuadrante utilizando el metodo del
trapecio con n = 6.

Solucion:

1- paso: Graficamos la funcion y vemos los puntos de corte para repre-


sentar el area bajo la curva.

2- paso: Calculamos el valor del 4x, sabiendo que a = x0 y b = xn .


ba
4x =
n
20
4x =
6
2
4x =
6
1
4x =
3
15
3- paso: calculamos los subintervalos en los que es dividida el area bajo
la curva.
Xi = i 4 x + a ; con X0 = a = 0

para i=1. para i=4.


Xi = i 4 x + a Xi = i 4 x + a
1 1
X1 = 1( ) + 0 X4 = 4( ) + 0
3 3
1 4
X1 = X4 =
3 3
para i=2. para i=5.
Xi = i 4 x + a Xi = i 4 x + a
1 1
X2 = 2( ) + 0 X5 = 5( ) + 0
3 3
2 5
X2 = X5 =
3 3
para i=3. para i=4.
Xi = i 4 x + a Xi = i 4 x + a
1 1
X3 = 3( ) + 0 X6 = 6( ) + 0
3 3
3 6
X3 = X6 =
3 3
X3 = 1 X6 = 2

4- Paso: evaluamos los puntos de los subintervalos en los que fue dividida
1 2 4 5
la funcion; X0 = 0, X1 = , X2 = , X3 = 1, X4 = , X5 = y en X6 = 2.
3 3 3 3

X0 X1 X2 X3 X4 X5 X6
1 2 4 5
0 1 2
3 3 3 3
f (x0 ) f (x1 ) f (x2 ) f (x3 ) f (x4 ) f (x5 ) f (x6 )
0 1.5 1.77778 1.5 1.33333 1.94444 4

16
5- paso: utilizando el modelo matematico
Z del metodo del trapecio calcula-
2
mos el area aproximada bajo la curva de la (3x3 8,5x2 +7x)dx, con n = 6.
0
Z b
4x
f (x)dx ' (f (x0 )+2f (x1 )+2f (x2 )+2f (x3 )+ +2f (xn1 )+f (xn ))
a 2
Z 2
4x
f (x)dx ' (f (x0 ) + 2f (x1 ) + 2f (x2 ) + 2f (x3 ) + 2f (x4 ) + 2f (x5 )+
0 2
+f (x6 )
2
4x
Z
f (x)dx '
(f (x0 )+2(f (x1 )+f (x2 )+f (x3 )+f (x4 )+f (x5 ))+f (x6 )
0 2
Z 2 1
f (x)dx ' 3 (0+2(1,50000+1,77778+1,50000+1,33333+1,94444)+4)
0 2
Z 2
1
f (x)dx ' (2(8,05555) + 4)
0 6
Z 1
20,11111
f (x)dx '
0 6
Z 1
f (x)dx ' 3.3518 U 2
0

17
7. Gua de ejercicios
Z 2
1- Calcular el area aproximada de 3xdx utilizando el metodo del tra-
1
pecio con n = 3.
R = 4,5 U2
3
dx
Z
2- Calcular el area aproximada de utilizando el metodo del
0 x2 + 16
trapecio con n = 9 subintervalos.
R = 0,16070 U2
2
3dx
Z
3- Calcular el area aproximada de utilizando el metodo del tra-
0 4x
pecio con n = 9 subintervalos.
R = 2,09107 U2

4- Evalue la integral de los siguientes datos tabulados, utilizando el meto-


do del trapecio.

puntos 0 1 2 3 4 5
x 0.1 0.2 0.3 0.4 0.5 0.6
f(x) 1 7 4 3 5 2
4
dx
Z
5- Calcular el area aproximada de utilizando el metodo del trapecio
1 x
con n = 6 subintervalos.
R = 1,40530 U2

6- Calcular el area de la region trapezoidal limitada por las rectas x = 1


y x = 3, el eje x y la recta 2x + y = 8. Verificar la respuesta mediante la
formula geometrica plana por el Area de un trapecio.

7- Dada la funcion f tabulada en los valores de

x 1.8 2.0 2.2 2.4 2.6


f(x) 3.12014 4.42569 6.04241 8.03014 1.046675

18
Z 2,6
Aproxime f (x)dx usando la regla del trapecio.
1,8

Z 1
8- Calcular el area aproximada de (x2 2x + 4)dx utilizando el metodo
0
del trapecio con n = 6 subintervalos.
R = 3,33679 U2
Z 4
9- Calcular el area aproximada de (x3 8x + 2)dx utilizando el metodo
2
del trapecio con n = 9 subintervalos.
R = 16,14814 U2
3
x2 dx
Z
10- Calcular el area aproximada de utilizando el metodo del
0 x4 + 16
trapecio con n = 9 subintervalos.
R = 0,23267 U2

19
8. Pseudocodigo para calcular el area apro-
ximada bajo la curva de una funcion utili-
zando el metodo del trapecio.

.
.
.
.
.
.
.
.
.
.Pseudocodigo del metodo del
trapecio en pseint.
.
.
.
.
.
.
.

20
P r o c e s o Area Bajo La Curva

// C o e f i c i e n t e s Numericos , Areas , L i m i t e s , D e l t a X
D e f i n i r a , b , c , d , e , f , g , hx , i , j , kx , aa , bb , cc , dd , ee , f f , gg , hh , i i , j j , kk , val , l i n f , ls u p ,
aREA1 , aREA2 , aREAFINAL, h Como Real ;
// V a l o r e s de S u s t i t u c i o n e s
D e f i n i r s u s t , s u s t 2 , s u s t L I n f , sustLSup , sustLINFD , sustLSUPD Como Real ;
// Contadores
D e f i n i r cont , cont2 , jx , lx , mx, nx Como Entero ;
// Grado de P o l i n o m i o s
D e f i n i r k Como Entero ;
// Tipo de Funcion
D e f i n i r t i p o Como C a r a c t e r ;

E s c r i b i r Que t i p o de f u n c i o n i n g r e s a r a ? ;

// Para s a b e r que p r o c e s o s e debe r e a l i z a r

E s c r i b i r A) P o l i n o m i c a B) R a c i o n a l ;
Leer t i p o ;
t i p o <MAYUSCULAS( t i p o ) ;

E s c r i b i r Por f a v o r i n t r o d u z c a e l v a l o r de n ;
Leer nx ;
E s c r i b i r Por f a v o r i n t r o d u z c a e l l i m i t e i n f e r i o r d e l i n t e r v a l o ;
Leer l i n f ;
E s c r i b i r Por f a v o r i n t r o d u z c a e l l i m i t e s u p e r i o r d e l i n t e r v a l o ;
Leer l s u p ;

// I n i c i a l i z a r v a r i a b l e s que u t i l i z a r e m o s para a s i g n a r v a l o r e s de s u m a t o r i a s
a<0; b<0; c <0; d<0; e <0; f <0; g<0; hx<0; i <0; j <0; kx<0;
aa <0; bb<0; cc <0; dd<0; ee <0; f f <0; gg <0; hh<0; i i <0; j j <0; kk<0;
aREA1<0; aREA2<0;
s u s t <0; s u s t 2 <0;
aREAFINAL<0;

// Ahora e n c o n t r a r e m o s e l v a l o r de D e l t a X o simplemente h

h<(( l s u p l i n f ) / ( nx ) ) ;

// Cuando l a Funcion e s P o l i n o m i c a

S i ( t i p o =A ) | ( t i p o =POLINOMICA ) Entonces

E s c r i b i r Que grado t i e n e su p o l i n o m i o ? (Max . Grado 1 0 ) ;


Leer k ;

Para cont<k Hasta 0 Con Paso 1 Hacer

E s c r i b i r Por f a v o r i n g r e s e e l c o e f i c i e n t e n umerico de X , c o n t ;
Leer v a l ;

S i co nt =10 Entonces
g<v a l ;
FinSi
S i co nt=9 Entonces
h<v a l ;
FinSi
S i co nt=8 Entonces
i <v a l ;
FinSi
S i co nt=7 Entonces
j <v a l ;
FinSi
S i co nt=6 Entonces
kx<v a l ;
FinSi
// Gradooooooooooooooo X5

S i co nt=5 Entonces
a<v a l ;
FinSi
S i co nt=4 Entonces
b<v a l ;
FinSi
S i co nt=3 Entonces
c<v a l ;
FinSi
S i co nt=2 Entonces
d<v a l ;
FinSi
S i co nt=1 Entonces
e<v a l ;
FinSi
S i co nt=0 Entonces
f <v a l ;
FinSi

FinPara

// Comenzaremos con l a s s u s t i t u c i o n e s de :
// I n t e g r a l d e f i n i d a de f ( x ) dx =h/2 [ f ( a)+2 f ( a+h)+2 f ( a+2h)+2 f ( a+3h ) + . . . + f ( b ) ]
Para cont <1 Hasta ( nx1) Con Paso 1 Hacer
// El c o n t a d o r s e r v i r a para h a c e r que vaya aumentando e l numero que m u l t i p l i c a a l a v a r i a b l e h :
2 f ( a+con t ( h ) )
aREA1<( l i n f +( co nt h ) ) ;

// Sumatoria X1+X2+X3 . . . + Hn1


s u s t < ((2)((( g ) ( ( aREA1 ) ( 1 0 ) ) ) + ( ( hx ) ( ( aREA1 ) ( 9 ) ) ) + ( ( i ) ( ( aREA1 ) ( 8 ) ) ) + ( ( j ) ( ( aREA1) ( 7 ) ) ) +
( ( kx ) ( ( aREA1 ) ( 6 ) ) ) + ( ( a ) ( ( aREA1 ) ( 5 ) ) ) + ( ( b ) ( ( aREA1 ) ( 4 ) ) ) + ( ( c ) ( ( aREA1 ) ( 3 ) ) ) + ( ( d ) ( ( aREA1) ( 2 ) ) ) +
( ( e ) (aREA1))+( f ) ) ) ;

aREA2<aREA2+s u s t ;
FinPara

// Se l e a g r e g a r a n l o s v a l o r e s de X0 y Xn , h a c i e n d o r e f e r e n c i a a f ( a ) y f ( b )
// f ( a )
s u s t L I n f <(((g ) ( ( l i n f ) ( 1 0 ) ) ) + ( ( hx ) ( ( l i n f ) ( 9 ) ) ) + ( ( i ) ( ( l i n f ) ( 8 ) ) ) + ( ( j ) ( ( l i n f ) ( 7 ) ) ) +
( ( kx ) ( ( l i n f ) ( 6 ) ) ) + ( ( a ) ( ( l i n f ) ( 5 ) ) ) + ( ( b ) ( ( l i n f ) ( 4 ) ) ) + ( ( c ) ( ( l i n f ) ( 3 ) ) ) + ( ( d ) ( ( l i n f ) ( 2 ) ) ) +
( ( e ) ( l i n f ))+( f ) ) ;
// f ( b )
sustLSup <(((g ) ( ( l s u p ) ( 1 0 ) ) ) + ( ( hx ) ( ( l s u p ) ( 9 ) ) ) + ( ( i ) ( ( l s u p ) ( 8 ) ) ) + ( ( j ) ( ( l s u p ) ( 7 ) ) ) +
( ( kx ) ( ( l s u p ) ( 6 ) ) ) + ( ( a ) ( ( l s u p ) ( 5 ) ) ) + ( ( b ) ( ( l s u p ) ( 4 ) ) ) + ( ( c ) ( ( l s u p ) ( 3 ) ) ) + ( ( d ) ( ( l s u p ) ( 2 ) ) ) +
( ( e ) ( l s u p ))+( f ) ) ;

// ( h / 2 ) ( f ( a)+2 f ( a+h)+2 f ( a+2h ) + . . . + f ( b ) )


aREAFINAL<((h / 2 ) (aREA2+s u s t L I n f+sustLSup ) ) ;
E s c r i b i r El Area Bajo La Curva de l a f u n c i o n : ;
E s c r i b i r f ( x)= ( , g , )X10+( , hx , )X9+( , i , )X8+( , j , )X7+
( , kx , )X6+( , a , )X5+( , b , )X4+( , c , )X3+( , d , )X2+( , e , )X+( , f , ) ;
E s c r i b i r Es de : , abs (aREAFINAL) , Unidades Cuadradas ;

FinSi
// Cuando l a Funcion e s R a c i o n a l

S i ( t i p o =B ) | ( t i p o =RACIONAL ) Entonces

E s c r i b i r Primero deber a i n g r e s a r l o s c o e f i c i e n t e s n umericos d e l p o l i n o m i o d e l Numerador ;


E s c r i b i r Que grado t i e n e su p o l i n o m i o ? (Max . Grado 1 0 ) ;
Leer k ;
// El pr imer b u c l e PARA s e r a u t i l i z a d o para i n g r e s a r l o s c o e f i c i e n t e s en e l p o l i n o m i o d e l Numerador

Para cont<k Hasta 0 Con Paso 1 Hacer

E s c r i b i r Por f a v o r i n g r e s e e l c o e f i c i e n t e n umerico de X , c o n t ;
Leer v a l ;
S i co nt =10 Entonces
g<v a l ;
FinSi
S i co nt=9 Entonces
hx<v a l ;
FinSi
S i co nt=8 Entonces
i <v a l ;
FinSi
S i co nt=7 Entonces
j <v a l ;
FinSi
S i co nt=6 Entonces
kx<v a l ;
FinSi
// Gradooooooooooooooo X5
S i co nt=5 Entonces
a<v a l ;
FinSi
S i co nt=4 Entonces
b<v a l ;
FinSi
S i co nt=3 Entonces
c<v a l ;
FinSi
S i co nt=2 Entonces
d<v a l ;
FinSi
S i co nt=1 Entonces
e<v a l ;
FinSi
S i co nt=0 Entonces
f <v a l ;
FinSi

FinPara

// El segundo b u c l e PARA s e r a u t i l i z a d o para i n g r e s a r l o s c o e f i c i e n t e s en e l p o l i n o m i o d e l Denominador

E s c r i b i r Ahora i n t r o d u c i r a l o s C o e f i c i e n t e s N umericos d e l Polinomio d e l Denominador ;


E s c r i b i r Que grado t i e n e su p o l i n o m i o ? (Max . Grado 1 0 ) ;
Leer j x ;

Para cont<j x Hasta 0 Con Paso 1 Hacer

E s c r i b i r Por f a v o r i n g r e s e e l c o e f i c i e n t e n umerico de X , c o n t ;
Leer v a l ;
S i co nt =10 Entonces
gg<v a l ;
FinSi
S i co nt=9 Entonces
hh<v a l ;
FinSi
S i co nt=8 Entonces
i i <v a l ;
FinSi
S i co nt=7 Entonces
j j <v a l ;
FinSi
S i co nt=6 Entonces
kk<v a l ;
FinSi

// Gradooooooooooooooo X5

S i co nt=5 Entonces
aa<v a l ;
FinSi
S i co nt=4 Entonces
bb<v a l ;
FinSi
S i co nt=3 Entonces
cc<v a l ;
FinSi
S i co nt=2 Entonces
dd<v a l ;
FinSi
S i co nt=1 Entonces
ee<v a l ;
FinSi
S i co nt=0 Entonces
f f <v a l ;
FinSi

FinPara
// Comenzaremos con l a s s u s t i t u c i o n e s de :
// I n t e g r a l d e f i n i d a de f ( x ) dx =h/2 [ f ( a)+2 f ( a+h)+2 f ( a+2h)+2 f ( a+3h ) + . . . + f ( b ) ]

Para cont <1 Hasta ( nx1) Con Paso 1 Hacer

// El c o n t a d o r s e r v i r a para h a c e r que vaya aumentando e l numero que m u l t i p l i c a a l a v a r i a b l e h :


2 f ( a+co nt ( h ) )

aREA1<( l i n f +( co nt h ) ) ;

// Sumatoria ( 2 ) ( X1+X2+X3 . . . + Hn1)

s u s t < ((2)((( g ) ( ( aREA1 ) ( 1 0 ) ) ) + ( ( hx ) ( ( aREA1 ) ( 9 ) ) ) + ( ( i ) ( ( aREA1 ) ( 8 ) ) ) + ( ( j ) ( ( aREA1) ( 7 ) ) ) +


( ( kx ) ( ( aREA1 ) ( 6 ) ) ) + ( ( a ) ( ( aREA1 ) ( 5 ) ) ) + ( ( b ) ( ( aREA1 ) ( 4 ) ) ) + ( ( c ) ( ( aREA1 ) ( 3 ) ) ) + ( ( d ) ( ( aREA1) ( 2 ) ) ) +
( ( e ) (aREA1))+( f ) ) ) ;
s u s t 2 <((( gg ) ( ( aREA1 ) ( 1 0 ) ) ) + ( ( hh ) ( ( aREA1 ) ( 9 ) ) ) + ( ( i i ) ( ( aREA1 ) ( 8 ) ) ) + ( ( j j ) ( ( aREA1) ( 7 ) ) ) +
( ( kk ) ( ( aREA1 ) ( 6 ) ) ) + ( ( aa ) ( ( aREA1 ) ( 5 ) ) ) + ( ( bb ) ( ( aREA1 ) ( 4 ) ) ) + ( ( c c ) ( ( aREA1 ) ( 3 ) ) )
+((dd ) ( ( aREA1 ) ( 2 ) ) ) + ( ( e e ) (aREA1))+( f f ) ) ;

aREA2<(aREA2+( s u s t / s u s t 2 ) ) ;

FinPara
// Se l e a g r e g a r a n l o s v a l o r e s de X0 y Xn , h a c i e n d o r e f e r e n c i a a f ( a ) y f ( b )
// f ( a )
s u s t L I n f <(((g ) ( ( l i n f ) ( 1 0 ) ) ) + ( ( hx ) ( ( l i n f ) ( 9 ) ) ) + ( ( i ) ( ( l i n f ) ( 8 ) ) ) + ( ( j ) ( ( l i n f ) ( 7 ) ) ) +
( ( kx ) ( ( l i n f ) ( 6 ) ) ) + ( ( a ) ( ( l i n f ) ( 5 ) ) ) + ( ( b ) ( ( l i n f ) ( 4 ) ) ) + ( ( c ) ( ( l i n f ) ( 3 ) ) ) + ( ( d ) ( ( l i n f ) ( 2 ) ) ) +
( ( e ) ( l i n f ))+( f ) ) ;
sustLINFD <((( gg ) ( ( l i n f ) ( 1 0 ) ) ) + ( ( hh ) ( ( l i n f ) ( 9 ) ) ) + ( ( i i ) ( ( l i n f ) ( 8 ) ) ) + ( ( j j ) ( ( l i n f ) ( 7 ) ) )
+(( kk ) ( ( l i n f ) ( 6 ) ) ) + ( ( aa ) ( ( l i n f ) ( 5 ) ) ) + ( ( bb ) ( ( l i n f ) ( 4 ) ) ) + ( ( c c ) ( ( l i n f ) ( 3 ) ) ) + ( ( dd ) ( ( l i n f ) ( 2 ) ) ) +
( ( e e ) ( l i n f ))+( f f ) ) ;

// f ( b )
sustLSup <(((g ) ( ( l s u p ) ( 1 0 ) ) ) + ( ( hx ) ( ( l s u p ) ( 9 ) ) ) + ( ( i ) ( ( l s u p ) ( 8 ) ) ) + ( ( j ) ( ( l s u p ) ( 7 ) ) ) +
( ( kx ) ( ( l s u p ) ( 6 ) ) ) + ( ( a ) ( ( l s u p ) ( 5 ) ) ) + ( ( b ) ( ( l s u p ) ( 4 ) ) ) + ( ( c ) ( ( l s u p ) ( 3 ) ) ) + ( ( d ) ( ( l s u p ) ( 2 ) ) ) +
( ( e ) ( l s u p ))+( f ) ) ;
sustLSUPD<((( gg ) ( ( l s u p ) ( 1 0 ) ) ) + ( ( hh ) ( ( l s u p ) ( 9 ) ) ) + ( ( i i ) ( ( l s u p ) ( 8 ) ) ) + ( ( j j ) ( ( l s u p ) ( 7 ) ) ) +
( ( kk ) ( ( l s u p ) ( 6 ) ) ) + ( ( aa ) ( ( l s u p ) ( 5 ) ) ) + ( ( bb ) ( ( l s u p ) ( 4 ) ) ) + ( ( c c ) ( ( l s u p ) ( 3 ) ) ) + ( ( dd ) ( ( l s u p ) ( 2 ) ) ) +
( ( e e ) ( l s u p ))+( f f ) ) ;

// ( h / 2 ) ( f ( a)+2 f ( a+h)+2 f ( a+2h ) + . . . + f ( b ) )


aREAFINAL<((h / 2 ) (aREA2+( s u s t L I n f /sustLINFD )+( sustLSup /sustLSUPD ) ) ) ;
E s c r i b i r El Area Bajo La Curva de l a f u n c i o n : ;
Escribir ;

Escribir ( , g , )X10+( , hx , )X9+( , i , )X8+( , j , )X7+( , kx , )X6+( , a , )X5+


( , b , )X4+( , c , )X3+( , d , )X2+( , e , )X+( , f , ) ;
E s c r i b i r f ( x)= ;
Escribir ( , gg , )X10+( , hh , )X9+( , i i , )X8+( , j j , )X7+( , kk , )X6+( , aa , )X5+
( , bb , )X4+( , cc , )X3+( , dd , )X2+( , ee , )X+( , f f , ) ;
Escribir ;
E s c r i b i r Es de : , abs (aREAFINAL) , Unidades Cuadradas ;

FinSi

FinProceso
.
.
.
.
.
.
.
.
.
.
.
.
.
Pseudocodigo del metodo del trapecio en C++.
.
.
.
.
.
.
.
.
.
.
.
.
.
#i n c l u d e <i o s t r e a m >
#i n c l u d e <cmath>
#i n c l u d e <cctype >
u s i n g namespace s t d ;

i n t main ( ) {
f l o a t a , b , c , d , e , f , g , h , i , j , kx ;
f l o a t aa , bb , cc , dd , ee , f f , gg , hh , i i , j j , kk , hx ;
f l o a t area1 , area2 , a r e a f i n a l , l i n f , l s up , s u s t , s u s t 2 ;
f l o a t s u s t l i n f , sustlinfd , sustlsup , sustlsupd , val ;
i n t cont , cont2 , jx , k , lx , mx, nx ;
string tipo ;

cou t << Que t i p o de f u n c i o n i n g r e s a r a ? << e n d l ;


cou t << << e n d l ;
cou t << A) POLINOMICA B) RACIONAL << e n d l ;
c i n >> t i p o ;

cou t << Por f a v o r i n t r o d u z c a e l v a l o r de n << e n d l ;


c i n >> nx ;
cou t << Por f a v o r i n t r o d u z c a e l l i m i t e i n f e r i o r d e l i n t e r v a l o << e n d l ;
c i n >> l i n f ;
cou t << Por f a v o r i n t r o d u z c a e l l i m i t e s u p e r i o r d e l i n t e r v a l o << e n d l ;
c i n >> l s u p ;
// I n i c i a l i z a r v a r i a b l e s que u t i l i z a r e m o s para a s i g n a r v a l o r e s de s u m a t o r i a s
a = 0 ; b = 0 ; c = 0 ; d = 0 ; e = 0 ; f = 0 ; g = 0 ; hx = 0 ; i = 0 ; j = 0 ;
kx = 0 ; aa = 0 ; bb = 0 ; c c = 0 ; dd = 0 ; e e = 0 ; f f = 0 ; gg = 0 ; hh = 0 ; i i = 0 ;
j j = 0 ; kk = 0 ; a r e a 1 = 0 ; area2 = 0; sust = 0; sust2 = 0; areafinal = 0;
// Ahora e n c o n t r a r e m o s e l v a l o r de D e l t a X o simplemente h
h = ( ( ls u p l i n f ) / ( nx ) ) ;
// Cuando l a Funcion e s P o l i n o m i c a
i f ( ( t i p o==A ) | | ( t i p o==a ) | | ( t i p o==POLINOMICA ) | | ( t i p o==P o l i n o m i c a ) | | ( t i p o==p o l i n o m i c a ) ) {
cou t << Que grado t i e n e su p o l i n o m i o ? (Max . Grado 10 ) << e n d l ;
c i n >> k ;
f o r ( co nt=k ; cont >=0;cont ) {
cou t << Por f a v o r i n g r e s e e l c o e f i c i e n t e numerico de X << c ont << e n d l ;
c i n >> v a l ;
i f ( co nt ==10) {
g = val ;
}
i f ( co nt==9) {
h = val ;
}
i f ( co nt==8) {
i = val ;
}
i f ( co nt==7) {
j = val ;
}
i f ( co nt==6) {
kx = v a l ;
}
i f ( co nt==5) {
a = val ;
}
i f ( co nt==4) {
b = val ;
}
i f ( co nt==3) {
c = val ;
}
i f ( co nt==2) {
d = val ;
}
i f ( co nt==1) {
e = val ;
}
i f ( co nt==0) {
f = val ;
}
}
// Comenzaremos con l a s s u s t i t u c i o n e s de :
// I n t e g r a l d e f i n i d a de f ( x ) dx =h/2 [ f ( a)+2 f ( a+h)+2 f ( a+2h)+2 f ( a+3h ) + . . . + f ( b ) ]
f o r ( co nt =1; cont <=(nx 1); co nt++) {
// El c o n t a d o r s e r v i r a para h a c e r que vaya aumentando e l numero que m u l t i p l i c a a l a v a r i a b l e h :
2 f ( a+co nt ( h ) )
a r e a 1 = ( l i n f +( co nt h ) ) ;
// Sumatoria X1+X2+X3 . . . + Hn1
s u s t = ( ( 2 ) ( ( ( g ) ( pow ( ( a r e a 1 ) , ( 1 0 ) ) ) ) + ( ( hx ) ( pow ( ( a r e a 1 ) , ( 9 ) ) ) ) + ( ( i ) ( pow ( ( a r e a 1 ) , ( 8 ) ) ) ) +
( ( j ) ( pow ( ( a r e a 1 ) , ( 7 ) ) ) ) + ( ( kx ) ( pow ( ( a r e a 1 ) , ( 6 ) ) ) ) + ( ( a ) ( pow ( ( a r e a 1 ) , ( 5 ) ) ) ) + ( ( b ) ( pow ( ( a r e a 1 ) , ( 4 ) ) ) ) +
( ( c ) ( pow ( ( a r e a 1 ) , ( 3 ) ) ) ) + ( ( d ) ( pow ( ( a r e a 1 ) , ( 2 ) ) ) ) + ( ( e ) ( a r e a 1 ))+( f ) ) ) ;
a r e a 2 = a r e a 2+s u s t ;
}
// Se l e a g r e g a r a n l o s v a l o r e s de X0 y Xn , h a c i e n d o r e f e r e n c i a a f ( a ) y f ( b )
// f ( a )
s u s t l i n f = ( ( ( g ) ( pow ( ( l i n f ) , ( 1 0 ) ) ) ) + ( ( hx ) ( pow ( ( l i n f ) , ( 9 ) ) ) ) + ( ( i ) ( pow ( ( l i n f ) , ( 8 ) ) ) ) +
( ( j ) ( pow ( ( l i n f ) , ( 7 ) ) ) ) + ( ( kx ) ( pow ( ( l i n f ) , ( 6 ) ) ) ) + ( ( a ) ( pow ( ( l i n f ) , ( 5 ) ) ) ) + ( ( b ) ( pow ( ( l i n f ) , ( 4 ) ) ) ) +
( ( c ) ( pow ( ( l i n f ) , ( 3 ) ) ) ) + ( ( d ) ( pow ( ( l i n f ) , ( 2 ) ) ) ) + ( ( e ) ( l i n f ))+( f ) ) ;
// f ( b )
s u s t l s u p = ( ( ( g ) ( pow ( ( l s u p ) , ( 1 0 ) ) ) ) + ( ( hx ) ( pow ( ( l s u p ) , ( 9 ) ) ) ) + ( ( i ) ( pow ( ( l s u p ) , ( 8 ) ) ) ) +
( ( j ) ( pow ( ( l s u p ) , ( 7 ) ) ) ) + ( ( kx ) ( pow ( ( l s u p ) , ( 6 ) ) ) ) + ( ( a ) ( pow ( ( l s u p ) , ( 5 ) ) ) ) + ( ( b ) ( pow ( ( l s u p ) , ( 4 ) ) ) ) +
( ( c ) ( pow ( ( l s u p ) , ( 3 ) ) ) ) + ( ( d ) ( pow ( ( l s u p ) , ( 2 ) ) ) ) + ( ( e ) ( l s u p ))+( f ) ) ;
// ( h / 2 ) ( f ( a)+2 f ( a+h)+2 f ( a+2h ) + . . . + f ( b ) )
a r e a f i n a l = ( ( h / 2 ) ( a r e a 2+s u s t l i n f+s u s t l s u p ) ) ;
cou t << El Area Bajo La Curva de l a f u n c i o n : << e n d l ;
cou t << << e n d l ;
cou t << f ( x)= ( << g << )X10+( << hx << )X9+( << i << )X8+( << j << )X7+( << kx << )X6+
( << a << )X5+( << b << )X4+( << c << )X3+( << d << )X2+( << e << )X+
( << f << ) << e n d l ;
cou t << << e n d l ;
cou t << Es de : << abs ( a r e a f i n a l ) << Unidades Cuadradas << e n d l ;
cou t << << e n d l ;
}
// Cuando l a Funcion e s R a c i o n a l
i f ( ( t i p o==B ) | | ( t i p o==RACIONAL ) | | ( t i p o==b ) | | ( t i p o==R a c i o n a l ) | | ( t i p o==r a c i o n a l ) ) {
cou t << Primero debera i n g r e s a r l o s c o e f i c i e n t e s numericos d e l p o l i n o m i o d e l Numerador << e n d l ;
cou t << Que grado t i e n e su p o l i n o m i o ? (Max . Grado 10 ) << e n d l ;
c i n >> k ;
// El pr imer b u c l e PARA s e r a u t i l i z a d o para i n g r e s a r l o s c o e f i c i e n t e s en e l p o l i n o m i o d e l Numerador
f o r ( co nt=k ; cont >=0;cont ) {
cou t << Por f a v o r i n g r e s e e l c o e f i c i e n t e numerico de X << c ont << e n d l ;
c i n >> v a l ;
i f ( co nt ==10) {
g = val ;
}
i f ( co nt==9) {
hx = v a l ;
}
i f ( co nt==8) {
i = val ;
}
i f ( co nt==7) {
j = val ;
}
i f ( co nt==6) {
kx = v a l ;
}
i f ( co nt==5) {
a = val ;
}
i f ( co nt==4) {
b = val ;
}
i f ( co nt==3) {
c = val ;
}
i f ( co nt==2) {
d = val ;
}
i f ( co nt==1) {
e = val ;
}
i f ( co nt==0) {
f = val ;
}
}
// El segundo b u c l e PARA s e r a u t i l i z a d o para i n g r e s a r l o s c o e f i c i e n t e s en e l p o l i n o m i o d e l Denominador
cou t << << e n d l ;
cou t << Ahora i n t r o d u c i r a l o s C o e f i c i e n t e s Numericos d e l Polinomio d e l Denominador << e n d l ;
cou t << << e n d l ;
cou t << Que grado t i e n e su p o l i n o m i o ? (Max . Grado 10 ) << e n d l ;
c i n >> j x ;
f o r ( co nt=j x ; cont >=0;cont ) {
cou t << Por f a v o r i n g r e s e e l c o e f i c i e n t e numerico de X << c ont << e n d l ;
c i n >> v a l ;
i f ( co nt ==10) {
gg = v a l ;
}
i f ( co nt==9) {
hh = v a l ;
}
i f ( co nt==8) {
i i = val ;
}
i f ( co nt==7) {
j j = val ;
}
i f ( co nt==6) {
kk = v a l ;
}
i f ( co nt==5) {
aa = v a l ;
}
i f ( co nt==4) {
bb = v a l ;
}
i f ( co nt==3) {
cc = val ;
}
i f ( co nt==2) {
dd = v a l ;
}
i f ( co nt==1) {
ee = val ;
}
i f ( co nt==0) {
f f = val ;
}
}
// Comenzaremos con l a s s u s t i t u c i o n e s de :
// I n t e g r a l d e f i n i d a de f ( x ) dx =h/2 [ f ( a)+2 f ( a+h)+2 f ( a+2h)+2 f ( a+3h ) + . . . + f ( b ) ]
f o r ( co nt =1; cont <=(nx 1); co nt++) {
// El c o n t a d o r s e r v i r a para h a c e r que vaya aumentando e l numero que m u l t i p l i c a a l a v a r i a b l e h :
2 f ( a+con t ( h ) )
a r e a 1 = ( l i n f +( co nt h ) ) ;
// Sumatoria ( 2 ) ( X1+X2+X3 . . . + Hn1)
sust =
( ( 2 ) ( ( ( g ) ( pow ( ( a r e a 1 ) , ( 1 0 ) ) ) ) + ( ( hx ) ( pow ( ( a r e a 1 ) , ( 9 ) ) ) ) + ( ( i ) ( pow ( ( a r e a 1 ) , ( 8 ) ) ) ) +
( ( j ) ( pow ( ( a r e a 1 ) , ( 7 ) ) ) ) + ( ( kx ) ( pow ( ( a r e a 1 ) , ( 6 ) ) ) ) + ( ( a ) ( pow ( ( a r e a 1 ) , ( 5 ) ) ) ) + ( ( b ) ( pow ( ( a r e a 1 ) , ( 4 ) ) ) ) +
( ( c ) ( pow ( ( a r e a 1 ) , ( 3 ) ) ) ) + ( ( d ) ( pow ( ( a r e a 1 ) , ( 2 ) ) ) ) + ( ( e ) ( a r e a 1 ))+( f ) ) ) ;
s u s t 2 = ( ( ( gg ) ( pow ( ( a r e a 1 ) , ( 1 0 ) ) ) ) + ( ( hh ) ( pow ( ( a r e a 1 ) , ( 9 ) ) ) ) + ( ( i i ) ( pow ( ( a r e a 1 ) , ( 8 ) ) ) ) +
( ( j j ) ( pow ( ( a r e a 1 ) , ( 7 ) ) ) ) + ( ( kk ) ( pow ( ( a r e a 1 ) , ( 6 ) ) ) ) + ( ( aa ) ( pow ( ( a r e a 1 ) , ( 5 ) ) ) ) + ( ( bb ) ( pow ( ( a r e a 1 ) , ( 4 ) ) ) ) +
( ( c c ) ( pow ( ( a r e a 1 ) , ( 3 ) ) ) ) + ( ( dd ) ( pow ( ( a r e a 1 ) , ( 2 ) ) ) ) + ( ( e e ) ( a r e a 1 ))+( f f ) ) ;
a r e a 2 = ( a r e a 2 +( s u s t / s u s t 2 ) ) ;
}
// Se l e a g r e g a r a n l o s v a l o r e s de X0 y Xn , h a c i e n d o r e f e r e n c i a a f ( a ) y f ( b )
// f ( a )
s u s t l i n f = ( ( ( g ) ( pow ( ( l i n f ) , ( 1 0 ) ) ) ) + ( ( hx ) ( pow ( ( l i n f ) , ( 9 ) ) ) ) + ( ( i ) ( pow ( ( l i n f ) , ( 8 ) ) ) ) +
( ( j ) ( pow ( ( l i n f ) , ( 7 ) ) ) ) + ( ( kx ) ( pow ( ( l i n f ) , ( 6 ) ) ) ) + ( ( a ) ( pow ( ( l i n f ) , ( 5 ) ) ) ) + ( ( b ) ( pow ( ( l i n f ) , ( 4 ) ) ) ) +
( ( c ) ( pow ( ( l i n f ) , ( 3 ) ) ) ) + ( ( d ) ( pow ( ( l i n f ) , ( 2 ) ) ) ) + ( ( e ) ( l i n f ))+( f ) ) ;
s u s t l i n f d = ( ( ( gg ) ( pow ( ( l i n f ) , ( 1 0 ) ) ) ) + ( ( hh ) ( pow ( ( l i n f ) , ( 9 ) ) ) ) + ( ( i i ) ( pow ( ( l i n f ) , ( 8 ) ) ) ) +
( ( j j ) ( pow ( ( l i n f ) , ( 7 ) ) ) ) + ( ( kk ) ( pow ( ( l i n f ) , ( 6 ) ) ) ) + ( ( aa ) ( pow ( ( l i n f ) , ( 5 ) ) ) ) + ( ( bb ) ( pow ( ( l i n f ) , ( 4 ) ) ) ) +
( ( c c ) ( pow ( ( l i n f ) , ( 3 ) ) ) ) + ( ( dd ) ( pow ( ( l i n f ) , ( 2 ) ) ) ) + ( ( e e ) ( l i n f ))+( f f ) ) ;
// f ( b )
s u s t l s u p = ( ( ( g ) ( pow ( ( l s u p ) , ( 1 0 ) ) ) ) + ( ( hx ) ( pow ( ( l s u p ) , ( 9 ) ) ) ) + ( ( i ) ( pow ( ( l s u p ) , ( 8 ) ) ) ) +
( ( j ) ( pow ( ( l s u p ) , ( 7 ) ) ) ) + ( ( kx ) ( pow ( ( l s u p ) , ( 6 ) ) ) ) + ( ( a ) ( pow ( ( l s u p ) , ( 5 ) ) ) ) + ( ( b ) ( pow ( ( l s u p ) , ( 4 ) ) ) ) +
( ( c ) ( pow ( ( l s u p ) , ( 3 ) ) ) ) + ( ( d ) ( pow ( ( l s u p ) , ( 2 ) ) ) ) + ( ( e ) ( l s u p ))+( f ) ) ;
s u s t l s u p d = ( ( ( gg ) ( pow ( ( l s u p ) , ( 1 0 ) ) ) ) + ( ( hh ) ( pow ( ( l s u p ) , ( 9 ) ) ) ) + ( ( i i ) ( pow ( ( l s u p ) , ( 8 ) ) ) ) +
( ( j j ) ( pow ( ( l s u p ) , ( 7 ) ) ) ) + ( ( kk ) ( pow ( ( l s u p ) , ( 6 ) ) ) ) + ( ( aa ) ( pow ( ( l s u p ) , ( 5 ) ) ) ) + ( ( bb ) ( pow ( ( l s u p ) , ( 4 ) ) ) ) +
( ( c c ) ( pow ( ( l s u p ) , ( 3 ) ) ) ) + ( ( dd ) ( pow ( ( l s u p ) , ( 2 ) ) ) ) + ( ( e e ) ( l s u p ))+( f f ) ) ;
// ( h / 2 ) ( f ( a)+2 f ( a+h)+2 f ( a+2h ) + . . . + f ( b ) )
a r e a f i n a l = ( ( h / 2 ) ( a r e a 2 +( s u s t l i n f / s u s t l i n f d )+( s u s t l s u p / s u s t l s u p d ) ) ) ;
cou t << El Area Bajo La Curva de l a f u n c i o n : << e n d l ;
cou t << << e n d l ;
cou t << ( << g << )X10+( << hx << )X9+( << i << )X8+( << j << )X7+( << kx << )X6+
( << a << )X5+( << b << )X4+( << c << )X3+( << d << )X2+( << e << )X+
( << f << ) << e n d l ;
cou t << f ( x)= << e n d l ;
cou t << ( << gg << )X10+( << hh << )X9+( << i i << )X8+( << j j << )X7+
( << kk << )X6+( << aa << )X5+( << bb << )X4+( << c c << )X3+( << dd << )X2+
( << e e << )X+( << f f << ) << e n d l ;
cou t << << e n d l ;
cou t << Es de : << abs ( a r e a f i n a l ) << Unidades Cuadradas << e n d l ;
cou t << << e n d l ;
}
system ( PAUSE ) ;
r e t u r n EXIT SUCCESS ;
}

You might also like