Advertisement
Guest User

Untitled

a guest
Feb 9th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. //virs pgr istrizaines skaiciu vidurkiu minimumas
  2. //ivestis funkcijoje isvestis maine, skaiciavimas funkcijoje
  3.  
  4. #include <iostream>
  5. #include <fstream>
  6. using namespace std;
  7. void nuskaitymas(double mas[][10], int &n);
  8. void skaiciavimas(double mas[][10],double vid[10], double &min, int n);
  9.  
  10. int main(){
  11. double mas[10][10],vid[10],min;
  12. nuskaitymas(mas,n);
  13. skaiciavimas(mas,vid,min);
  14. ofstream rez("rez.txt");
  15. rez<<"vidurkiu minimumas"<<min<<endl;
  16. rez.close();
  17. system ("pause");
  18. return 0;
  19. }
  20. void nuskaitymas(double mas[][10], int &n){
  21. ifstream duom("duom.txt");
  22. duom>>n;
  23. for (int i=1;i<=n;i++){
  24. for (int j=1;j<=n;j++){
  25. duom>>mas[i][j];
  26. }
  27. }
  28. duom.close();
  29. }
  30.  
  31. void skaiciavimas(double mas[][10],double vid[10], double &min, int n){
  32. for (int i=1;i<=n;i++){
  33. vid[i]=0;
  34. int g=0;
  35. for (int j=1;j<=n;j++){
  36. if (j>i){
  37. vid[i]+=mas[i][j];
  38. g++;
  39. }
  40. vid[i]=vid[i]/g;
  41. }
  42. min=vid[1];
  43. for (int i=1;i<=n;i++){
  44. if (vid[i]<min){
  45. min=vid[i];
  46. }
  47. }
  48. }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement