Tema: C++ :)
View Single Post
Staro 19.04.2006., 19:33   #5
Chozen
Registered User
 
Chozen's Avatar
 
Datum registracije: Dec 2003
Lokacija: Okolica Čakovca, točnije Pretetinec
Postovi: 313
a dobro istina my bad......kad sve radim v zadnje vrijeme...ipaq sam rješil...
ovaj prvi...

#include
#include
#include
using namespace std;

double kut;
int iter;

// racuna x^a/a!
double iks_na(double x, int a) {
double rez = pow(x, a); // izracuna x^a;

// postupno dijeli s faktorijelom
for (int i = 2; i <= a; ++i)
rez /= i;

return rez;
}

int main() {
double rjesenje;

cout << "Unesi kut u radijanima: ";
cin >> kut;

cout << "Unesi broj iteracija algoritma: ";
cin >> iter;
rjesenje = kut;
for (int i = 1; i <= iter; ++i)
if (i % 2 == 1) // za neparne i se oduzima, inace zbraja (po formuli)
rjesenje -= iks_na(kut, 2 * i + 1);
else rjesenje += iks_na(kut, 2 * i + 1);

cout << "sin(x) = " << rjesenje << endl;

return EXIT_SUCCESS;

}
Chozen je offline   Reply With Quote