Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <complex>
- #include <cmath>
- int main()
- {
- std::cout<<"Unesite broj elemenata:\n ";
- int n;
- std::cin>>n;
- double z, fi;
- std::complex<double> Z, priprema(1,0), X;
- int i(0);
- const double PI (3.14);
- while (i!=n)
- {
- std::cout<<" Unesite Z" << i + 1 << "\n";
- std::cin>>z;
- std::cout<<"Unesite fi"<< i + 1 << "\n";
- std::cin>>fi;
- fi=fi*180/PI;
- Z=std::polar(z, fi);
- priprema=priprema+std::complex<double> (1,0)/Z;
- i++;
- }
- X=std::complex<double> (1,0)/priprema;
- double fi1;
- fi1=arg(X);
- fi1=fi1*180/PI;
- std::cout<< "Paralelna veza ovih elemenata ima Z = " << sqrt(X.real() * X.real() + X.imag() * X.imag())
- << " i fi = "<< fi1 << std::endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment