Facebook
From BRT, 4 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 269
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. //  GRUPA A SPECJALNIE DLA ANGELIKI EM OD BARTŁOMIEJA EL ZAD 2
  5. int const nmax=10;
  6.  
  7. void WYPELNIJDWOJKAMI(int tab[][nmax], int &k, int&w);
  8. void sredniaKOLUMNAMI(int tab[][nmax], int &k, int&w,int sr[nmax]);
  9. void wsywietl(int tab[][nmax], int &k, int&w);
  10. int main()
  11. {
  12.     int tab[nmax][nmax];
  13.     int sr[nmax];
  14.     int k,w;
  15.     WYPELNIJDWOJKAMI(tab,k,w);
  16.     wsywietl(tab,k,w);
  17.     sredniaKOLUMNAMI(tab,k,w,sr);
  18.  
  19.     return 0;
  20. }
  21. void WYPELNIJDWOJKAMI(int tab[][nmax], int &k, int&w)
  22. {
  23.     cout<<"Podaj wiersze";
  24.     cin>>w;
  25.     cout<<"kolyumny";
  26.     cin>>k;
  27.  
  28.     for(int i=0; i<w; i++)
  29.     {
  30.         for(int j=0; j<k; j++)
  31.         {
  32.             tab[i][j]=2;
  33.         }
  34.     }
  35.  
  36.  
  37.  
  38. }
  39. void sredniaKOLUMNAMI(int tab[][nmax], int &k, int&w,int sr[nmax])
  40. {
  41.     int suma;
  42.     for(int i=0; i<k; i++)
  43.     {
  44.         suma=0;
  45.         for(int j=0; j<w; j++)
  46.         {
  47.           suma=suma+tab[j][i];
  48.         }
  49.         sr[i]=suma/w;
  50.         cout<<"srednia kolumny "<<i<<" wynosi: "<<sr[i]<<endl;
  51.     }
  52.  
  53.  
  54.  
  55. }
  56. void wsywietl(int tab[][nmax], int &k, int&w)
  57. {
  58.     for(int i=0; i<w; i++)
  59.     {
  60.         for(int j=0; j<k;j++)
  61.         {
  62.             cout<<tab[i][j]<<" ";
  63.         }
  64.         cout<<endl;
  65.     }
  66. }
  67.  
  68.  
  69.