30/05/2010, 18:13
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 2
Antigüedad: 14 años, 5 meses Puntos: 0 | |
Respuesta: Traduccion de c a c++ Simpson 3/8 Muchas Gracias Sam, quedo todo muy claro, el programa por si alguine se topa con este maestro quedo asi:
Código:
//#include "stdafx.h"
#include <iostream>
using namespace std;
int n,i,c;
float a,b,h,s1,s2,stt;
float f(float x)
{
return x;
}
int main(int argc, char* argv[])
{
cout <<"Dame a,b y n" << endl;
cout <<"n debe ser un multiplo de 3" << endl;
cin >> a >> b >> n;
h=(b-a)/n;
i=0;
s2=0;
for (i=1;i<n-1;i++)
{
c= i%3;
if (c=0)
s1=s1+2*f(a+i*h);
else
s2=s2+3*f(a+i*h);
}
stt=(((3*h)/8)*(f(a)+s1+s2+f(b)));
cout<<"S1:"<<s1<< endl;
cout<<"S2:"<<s2<< endl;
cout<<"El area es:"<<stt<< endl;
system("pause");
return 0;
}
|