Advertisement
Lisaveta777

Otvety 3.1 mess reverse

Apr 25th, 2022
747
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.43 KB | None | 0 0
  1.  
  2.  
  3. #include <stdio.h>
  4.  
  5.  
  6. int main()
  7. {
  8.     printf("\033[1;31m");   // set colour to red
  9.     printf("Hello world\n");
  10.     printf("\033[0m"); // set colour to white
  11.     int i,j,n, m,k=1 ;
  12.     n = 5; m = 4;
  13.    
  14.     int arr[m][n];
  15.     for(i=0;i<m;i++)//fill an array
  16.     {
  17.         for(j=0;j<n;j++)
  18.         {
  19.             arr[i][j] = k++;
  20.         }
  21.     }
  22.    
  23.     printf("ARRAY BEFORE SORTING:\n");  
  24.     for(i=0;i<m;i++)//print an array
  25.     {
  26.         for(j=0;j<n;j++)
  27.         {
  28.             printf("%d\t",arr[i][j]);
  29.         }
  30.         printf("\n");
  31.     }
  32.     printf("ARRAY PRINTED IN REVERSE\n");
  33.     for(i=m;i>=0;i--)//print an array
  34.     {
  35.         for(j=n;j>=0;j--)
  36.         {
  37.             printf("%d\t",arr[i][j]);
  38.         }
  39.         printf("\n");
  40.     }
  41.     for(i=m;i>=0;i--)//move elements forward
  42.     {printf("%d %d\t",i,j);
  43.         for(j=n;j>=0;j--)
  44.         {
  45.             //if((i!=m)&&(j!=n))//all rows exepts last, all columns exept last
  46.             if(i!=0)
  47.             {
  48.                arr[i][j]= arr[i][j-1];
  49.             }
  50.             else //fill last element in each row
  51.             {
  52.                 arr[i][j] = arr[i-1][n];
  53.             }
  54.            
  55.         }
  56.     }
  57.     printf("\nARRAY AFTER SORTING:\n");  
  58.     for(i=0;i<m;i++)//print an array
  59.     {
  60.         for(j=0;j<n;j++)
  61.         {
  62.             printf("%d\t",arr[i][j]);
  63.         }
  64.         printf("\n");
  65.     }  
  66.    
  67.  
  68.     return 0;
  69. }
  70.  
  71.  
  72.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement