Advertisement
Guest User

Untitled

a guest
Jan 18th, 2020
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <iomanip>
  4. using namespace std;
  5. void funkcija(int n, int m , int a[10][10], int &max, int &k, double &vid );
  6. int main(){
  7. int a[10][10];
  8. int n, m, k=0;
  9. double vid=0;
  10. int max=-1000001;
  11. ifstream ived("Duom.txt");
  12. ived >> n >> m;
  13. for(int i=0; i<n ;i++)
  14. for(int j=0;j<m;j++){
  15. ived >> a[i][j];
  16. }
  17. funkcija(n,m,a,max,k,vid);
  18. // isvedimas i duomenu faila
  19. ofstream isved("Rez.txt");
  20. isved << "Matricos paskutines eilutes didziausias elementas yra " << max << endl << "Jis yra " << n << " eilutes " << k << " elementas" << endl;
  21. if(vid==0) isved << "Elementu , kurie yra didesni uz paskutines eilutes didziausias elementa vidurkis yra " << 0;
  22. else isved << "Elementu , kurie yra didesni uz paskutines eilutes didziausia elementa, vidurkis yra " << vid;
  23. ived.close();
  24. isved.close();
  25. // isvedimas i ekrana
  26. cout << "Matricos paskutines eilutes didziausias elementas yra " << max << endl << "Jis yra " << n << " eilutes " << k << " elementas" << endl;
  27. if(vid==0) cout << "Elementu , kurie yra didesni uz paskutines eilutes didziausias elementa vidurkis yra " << 0;
  28. else cout << "Elementu , kurie yra didesni uz paskutines eilutes didziausia elementa, vidurkis yra " << vid;
  29. }
  30. void funkcija(int n, int m, int a[10][10], int &max, int &k, double &vid ){
  31. int suma=0, sk=0;
  32. for(int i=0;i<n;i++){
  33. for(int j=0;j<m;j++)
  34. {
  35. if(i==n-1 && max<a[i][j])
  36. {
  37. max=a[i][j];
  38. k++;
  39. }
  40. } }
  41.  
  42. for(int i=0;i<n;i++)
  43. for(int j=0;j<m;j++)
  44. {
  45. if(a[i][j]>max)
  46. {
  47. suma=suma+a[i][j];
  48. sk++;
  49. }
  50. }
  51. vid= static_cast<double>(suma/sk);
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement