Advertisement
Guest User

Untitled

a guest
Jan 28th, 2020
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int sum(int *m, int n) //функция возвращает сумму четных элементов массива
  6. {
  7. int temp=0;
  8. for (int i=0;i<n;i++)
  9. {
  10. if (m[i]%2==0) //если элемент четный то прибавляем его сумме, сумма в temp
  11. {
  12. temp=temp+m[i];
  13. }
  14. }
  15. return temp;
  16. }
  17.  
  18. int main()
  19. {
  20. int n,i,c=0,d=0;
  21. cout<<"Input size of massives: "<<endl; //ввод размера массива
  22. cin>>n;
  23. int *a=new int[n];
  24. int *b=new int[n];
  25. cout<<"Input first massive: "<<endl; //ввод первого массива
  26. for (i=0;i<n;i++)
  27. cin>>a[i];
  28. cout<<"Input second massive: "<<endl; //второго
  29. for (i=0;i<n;i++)
  30. cin>>b[i];
  31. cout<<"Our massives: "<<endl; //вывод обоих на экран для наглядности
  32. for (i=0;i<n;i++)
  33. cout<<" "<<a[i];
  34. cout<<endl;
  35. for (i=0;i<n;i++)
  36. cout<<" "<<b[i];
  37. c=sum(a,n); //в с вычисление нашей функций для первого массива
  38. cout<<endl;
  39. cout<<"Summa 4etnix elementov 1go massiva: "<<c<<endl; //вывод
  40. d=sum(b,n); //для второго
  41. cout<<"Summa 4etnix elementov 2go massiva: "<<d<<endl; //вывод
  42. return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement