Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- #include <complex>
- #include<vector>
- void Funkcija(std::vector<std::complex<double>> v1, std::vector<double> &v2, std::vector<double> &v3)
- {
- for(int i(0); i<v1.size(); i++)
- {
- v2.push_back(arg(v1[i]));
- v3.push_back(abs(v1[i]));
- }
- }
- int main()
- {
- int n;
- std::vector<double> v1,v2;
- std::vector<std::complex<double>> v3;
- std::complex<double> komp;
- std::cout<<"Unesite n: \n";
- std::cin>>n;
- std::cout<<"Unesite n kompleksnih brojeva: (re, im) \n";
- for (int i(0); i<n; i++)
- {
- std::cin>>komp;
- v3.push_back(komp);
- }
- Funkcija(v3,v1,v2);
- std::cout<<"Novi vektori: arg pa abs\n";
- for (int i(0); i<v1.size(); i++)
- std::cout<<v1[i]<<" " ;
- std::cout<<std::endl;
- for (int j(0); j<v2.size(); j++)
- std::cout<<v2[j] <<" ";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment