Advertisement
Makakas

MATRIX LUUUUL

Mar 23rd, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.28 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int rj,ri,i,j,a_max,b_max;
  4. int a[100][100];
  5.  
  6. main()
  7. {
  8.  
  9. while(1)
  10.  
  11.   {
  12.       printf("Введите размерность матрицы по строкам: ");
  13.       scanf("%d",&ri);
  14.       if(ri>0) break;
  15.       printf("Размерность вне диапазона \n");
  16.   }
  17.  
  18.   while(1)
  19.   {
  20.       printf("Введите размерность матрицы по столбцам: ");
  21.       scanf("%d",&rj);
  22.       if(rj>0) break;
  23.       printf("Разменрость вне диапазона \n");
  24.   }
  25.  
  26. printf("Введите матрицу \n");
  27. for(i=0;i<ri;i++)
  28. for(j=0;j<rj;j++)
  29. {
  30.     printf("a[%d] [%d] =>",i,j );
  31.     scanf("%d",&a[i][j]);
  32. }
  33.  
  34.  
  35. printf("\n \t исходная матрица \n");
  36. for (i=0; i<ri; i++)
  37.  {
  38.  printf("\n");
  39.  for (j=0; j<rj; j++)
  40.  printf("a[%d][%d]=%d ", i+1, j+1, a[i][j]);
  41.  }
  42.  
  43.  
  44.  a_max=0;
  45.  printf("\n Наибольший элемент матрицы: ");
  46.  
  47. for (i=0; i<ri; i++)
  48.  {
  49.  for (j=0; j<rj; j++)
  50.  {
  51.     if (a[i][j]>a_max)
  52.     a_max=a[i];
  53.  }
  54.  
  55.  a[1][1]=a_max;
  56.  
  57.  }
  58.  
  59.  printf("%d",a_max);
  60.  
  61.  
  62.  printf("\n \t исходная 2 матрица \n");
  63. for (i=0; i<ri; i++)
  64.  {
  65.  printf("\n");
  66.  for (j=0; j<rj; j++)
  67.  printf("a[%d][%d]=%d ", i+1, j+1, a[i][j]);
  68.  }
  69. return 0;
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement