Advertisement
Guest User

Лаба 12

a guest
Jan 21st, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include<iostream>
  3. #include<conio.h>
  4. #include<stdlib.h>
  5. #include<ctime>
  6. #include<iomanip>
  7. void vvodmas (float m[], int n);
  8. void vivodmas (float m[], int n);
  9. float maxmas (float m[], int n);
  10. float summas (float m[], int n);
  11. float minmas (float m[], int n);
  12. float ser (float m[], int n);
  13. using namespace std;
  14. int main()
  15. {
  16. int kol;
  17. const int n=10;
  18. int i,s=0,max,min;
  19. double k;
  20. int *mas;
  21. mas=new int[n];
  22. setlocale(LC_ALL,"Russian");
  23. srand(time(NULL));
  24. //формуємо перший масив
  25. //вводимо кількість елементів в масиві
  26. cout<<"Введите кількість елементів масиву: ";
  27. cin>>kol;
  28. //викликаємо функцію введення масиву
  29. vvodmas(*mas,kol);
  30. //виводимо отриманий масив на екран
  31. cout<<" масив має вигляд:\n";
  32. vivodmas(mas,kol);
  33.  
  34. s=summas(mas,kol);
  35. cout<<"\nСумма елементів масиву: "<<s<<"\n";
  36.  
  37. k=s/n;
  38. cout<<"Середнє="<<k<<endl;
  39.  
  40. if(max<mas[i]){max=mas[i];}
  41. cout<<"Максимальний елемент="<<max<<endl;
  42.  
  43. if(min>mas[i]){min=mas[i];}
  44. cout<<"Мінімальний елемент="<<min<<endl;
  45.  
  46. system("pause");
  47. return ;
  48. void vvodmas (float m[], int n)
  49. {
  50.  
  51. return;
  52. }
  53.  
  54.  
  55.  
  56. for(int i=0;i<n;i++) {
  57. cout<<setw(2)<<mas[i];
  58. }
  59. cout<<endl;
  60. int max=mas[0],min;
  61. for(int i=0;i<n;i++) {
  62. if(max<mas[i]){max=mas[i];}
  63. }
  64. min=mas[0];
  65. for(int i=0;i<n;i++) {
  66. if(min>mas[i]){min=mas[i];}
  67. }
  68. for(int i=0;i<n;i++) {
  69. s+=mas[i];
  70. }
  71. k=s/n;
  72.  
  73. cout<<"Мінімальний елемент="<<min<<endl;
  74. cout<<"Максимальний елемент="<<max<<endl;
  75. cout<<"Середнє="<<k<<endl;
  76. setlocale(LC_ALL,"OCP");
  77. delete[]mas;
  78. system("pause");
  79. return 0;
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement