• Non ci sono risultati.

c #include <stdio.h&gt

N/A
N/A
Protected

Academic year: 2021

Condividi "c #include <stdio.h&gt"

Copied!
1
0
0

Testo completo

(1)

s

mp

s on

. c

il

e: ///h

ome /

marce ll

o /U

n i

v /i

comp /i

n t

egra li/i

mpon

. c

#include <stdio.h>

#include <math.h>

double f(double);

int main() { int j,n;

double sum, sum1, sum2, a, b, x, h;

n=100; // numero passi d'integrazione

a=0.; // estremi di integrazione (0 e pi greca) b=4*atan(1.);

h=(b-a)/((double) n); // intervallino d'integrazione sum1=0.;

f o r (j=0; j<=n; j += 2) { x=a+j*h;

sum1 += f(x);

}

sum2=0.;

f o r (j=1; j<=n; j += 2) { x=a+j*h;

sum2=sum2+f(x);

}

sum=h*(2./3.*sum1+4./3.*sum2-1./3.*(f(a)+f(b)));

printf("\n risultato: %lf\n\n", sum);

}

double f(double x) {

r e t u r n sin(x);

}

Riferimenti

Documenti correlati

Scrivere un programma che, per ogni elemento a della lista L1 verifichi se esiste una coppia di elementi b e c consecutivi nella lista L2 tali che b&lt;a&lt;c.. Se tale

[r]

17 563 ./0123453.67893:2;??89@A=B3C83:DEFG.3/=@3F=@2113L/CA2=C;3MN3O3PQR STTUTTVUWXYZ[Y\UT]ZWTUY^YWZ_Y`ab cZV]dUXUY\UT]ZWTUY e fg\XhgdY\UT]ZWTUY ijY`ikb lXgmdUYnhTUgTUY

[r]

[r]

[r]

[r]

[r]