using namespace std; #include #include // calcola la serie Somma_i 1/(2^i) // con terminazione con criterio di Cauchy int main () { double Eps=1.0e-3; cout << "Valore della precisione richiesta?: "; cin >> Eps; int i; double somma, ultimasomma; for (i=0,somma=0.0,ultimasomma= -1.0;fabs((somma-ultimasomma))>=fabs(Eps*somma);i++) { ultimasomma=somma; somma+=1/(pow(2.0,i)); } cout << "La somma e' = " << somma << endl; cout << "calcolata dopo " << i-1 << " passi\n"; return 0; }