Advertisement
Guest User

Proiect4

a guest
Apr 24th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.12 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. int a[20][20];
  5. int n,m,i,j,nr,s,ma,c,p,k,aux;
  6. int main()
  7. {
  8.     cout<<"n= ";
  9.     cin>>n;
  10.     cout<<"m= ";
  11.     cin>>m;
  12.     for(i=1;i<=n;i++)
  13.         for(j=1;j<=m;j++)
  14.     {cout<<"a["<<i<<"]["<<j<<"]=";
  15.     cin>>a[i][j];
  16.     }
  17.     cout<<"Matricea este:"<<endl;
  18.     for(i=1;i<=n;i++)
  19.       {
  20.           for(j=1;j<=m;j++)
  21.             cout<<a[i][j]<<" ";
  22.             cout<<endl;
  23.     }
  24.     //suma interval 0-nr, ultima cifra 2
  25.   /*  cout<<"nr= ";
  26.     cin>>nr;
  27.     for(i=1;i<=n;i++)
  28.         for(j=1;j<=m;j++)
  29.         if(a[i][j]>0)
  30.         if(a[i][j]<nr)
  31.         if(a[i][j]%10==2)
  32.         s=a[i][j]+s;
  33.         cout<<s<<" ";*/
  34.  
  35.    /* for(i=1;i<=n;i++)
  36.             for(j=1;j<=n;j++)
  37.                 if(a[i][j]%3==0)
  38.             {s=a[i][j]+s;
  39.             nr=nr+1;
  40.             }
  41.         ma=s/nr;
  42.         cout<<"ma= "<<ma; */
  43.    /*     for(i=1;i<=n;i++)
  44.         {for(j=1;j<=m;j++)
  45.           { s=0;
  46.             while(a[i][j]!=0)
  47.             {c=a[i][j]%10;
  48.             if(c%2==1)
  49.                 s=c+s;
  50.             a[i][j]=a[i][j]/10;
  51.             }
  52.             cout<<s<<" ";}
  53.             cout<<endl; *
  54.         }*/
  55.  
  56.       /*  for(i=1;i<=n;i++)
  57.            {   p=1;
  58.                for(j=1;j<=m;j++)
  59.                 p=p*a[i][j];
  60.                 cout<<p<<endl;;
  61.         }
  62.         */
  63.        /* for(j=m;j>=1;j--)
  64.         {for(i=n;i>=1;i--)
  65.           cout<<a[i][j]<<" ";
  66.           cout<<endl;
  67.         }
  68.         */
  69.       /*  for(i=1;i<=n;i++)
  70.         {for(j=1;j<=m;j++)
  71.             if(i==1||i==n||j==1||j==m)
  72.             cout<<a[i][j]<<" ";
  73.             else cout<<"  ";
  74.         cout<<endl;
  75.         }
  76.     */
  77.  
  78.     for(j=1;j<=m;j++)
  79. {
  80.         k=0;
  81.             while(k==0)
  82.        {k=1;
  83.        for(i=1;i<n;i++)
  84.            if(a[i][j]>a[i+1][j])
  85.         {
  86.             k=0;
  87.             aux=a[i][j];
  88.             a[i][j]=a[i+1][j];
  89.             a[i+1][j]=aux;
  90.         }
  91.           }
  92.     }
  93.      cout<<"Matricea este:"<<endl;
  94.     for(i=1;i<=n;i++)
  95.       {
  96.           for(j=1;j<=m;j++)
  97.             cout<<a[i][j]<<" ";
  98.             cout<<endl;
  99.     }
  100.  
  101.     return 0;
  102. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement