Programacion En C++

Páginas: 2 (386 palabras) Publicado: 18 de noviembre de 2012
NOMBRE: Ivan Daniel Condori Mamani
CURSO: Programación Digital
SECCION: I
CODIGO: 20101063B

Resolver el 2º problema de la P.C.1. Presentar D.F., codificación y captura de pantalla de un ejm.resuelto.
Se puede utilizar una función diferente al dado en la práctica.
a) Analizar la solución cuando el numero de particiones produce un intervalo de infinitos decimales.
b) Mostrar uncaso (ejm) en el que el programa use un trapecio adicional en el calculo de la integral, dando así resultados erróneos.
c) Corregir el programa anterior para que ocurra el problema expuesto,utilizando un error de dato.
SOLUCION:
Se utilizara la función: Fx= x3, con un intervalo de [a;b], que será ingresado por el usuario.
a)
#include<stdio.h>
#include<math.h>
void main(){ int a, b;
double dx, f, m, n, A, i;
printf("Ingrese cota superior:"); scanf("%d",&b);
printf("Ingrese cota inferior:"); scanf("%d",&a);
dx=(b-a)/pow(10,8);
f=0;
for(i=a; i<b;i=i+dx)
{ m=i*i*i;
n=(i+dx)*(i+dx)*(i+dx);
A=(m+n)*dx/2;
f=f+A;
}
printf("La integral de F(x) es: %lf",f);
}

b)
#include<stdio.h>
#include<math.h>
voidmain()
{int a,b;
double dx,m,n,f,i,A;
dx=1/pow(10,3);
f=0;
printf("Ingrese cota superior:"); scanf("%d",&b);
printf("Ingrese cota inferior:"); scanf("%d",&a);for(i=a;i<b;i=i+dx)
{ m=i*i*i;
n=(i+dx)*(i+dx)*(i+dx);
A=(m+n)*dx/2;
f=f+A;
}
printf("La integral de F(x) es: %lf",f);
}

c)#include<stdio.h>
#include<math.h>
void main()
{int a,b;
double dx,m,n,f,i,A;
dx=1/pow(10,3);
f=0;
printf("Ingrese cota superior:"); scanf("%d",&b);printf("Ingrese cota inferior:"); scanf("%d",&a);
for(i=a;i<b-dx;i=i+dx)
{ m=i*i*i;
n=(i+dx)*(i+dx)*(i+dx);
A=(m+n)*dx/2;
f=f+A;
}
m=i*i*i;
n=b*b*b;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion C
  • Programacion c++
  • c# Programacion
  • Programacion En C#
  • Programacion en c
  • Programacion en c
  • Programacion en c++
  • Programacion c ++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS