LegoDrifter

Najdi min i max pa glavnata dijagonala zameni so max-min

Jan 30th, 2020
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.81 KB | None | 0 0
  1. #include <stdio.h>
  2. void main()
  3. {
  4.     int n,j,i,max=0,min=0,m[50][50];
  5.     scanf("%d",&n);
  6.     for(i=0;i<n;i++)
  7.     {
  8.         for(j=0;j<n;j++)
  9.         {
  10.             scanf("%d",&m[i][j]);
  11.         }
  12.     }
  13.     for(i=0;i<n;i++)
  14.     {
  15.         for(j=0;j<n;j++)
  16.         {
  17.             if(i==0&&j==0)
  18.             {
  19.                 min=max=m[i][j];
  20.             }
  21.             else if(m[i][j]>max)
  22.             {
  23.                 max=m[i][j];
  24.             }
  25.             else if(m[i][j]<min)
  26.             {
  27.                 min=m[i][j];
  28.             }
  29.         }
  30.     }
  31.    for(i=0;i<n;i++)
  32.    {
  33.        m[i][i]=max-min;
  34.    }
  35.     for(i=0;i<n;i++)
  36.     {
  37.         for(j=0;j<n;j++)
  38.         {
  39.             printf("%d ",m[i][j]);
  40.         }
  41.         printf("\n");
  42.     }
  43.     printf("Max e: %d Min e : %d",max,min);
  44.  
  45. }
Advertisement
Add Comment
Please, Sign In to add comment