fork download
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4.  
  5. int main() {
  6. int n, m;
  7. cin >> n; //Кол-во элементов из которых состоит вектор
  8. double A[n], B[n];
  9. double coq, s1, s2, s3, deg;
  10. for(int j=0; j<n; j++) //Инициализация А
  11. cin >> A[j];
  12. for(int j=0; j<n; j++) //Инициализация В
  13. cin >> B[j];
  14. for(int i=0; i<n; i++){ // Вычисление каждой суммы указанной в формуле
  15. s1+=A[i]*B[i];
  16. s2+=A[i]*A[i];
  17. s3+=B[i]*B[i];
  18. }
  19. coq=s1/sqrt(s2*s3);
  20. deg=acos(coq);
  21. cout << "Rad:" << deg << "\nDeg:" << (deg*180)/3.1417;
  22.  
  23. return 0;
  24. }
Success #stdin #stdout 0s 3476KB
stdin
  2	  3 4	  4 3	 
  2	  7 1	  5 5	 
3	3 4 0	4 4 2	
10	7 7 7 7 7 7 7 7 7 7	7 7 7 7 7 7 7 7 7 7	
2	0 2	3 0	
2	-3 5	4 -1	
stdout
Rad:0.283794
Deg:16.2596