Advertisement
eugene_bespoyasko

s.r.03

Oct 26th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.19 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #define N  100
  4. int main()
  5.  
  6. {
  7.     float mass[N][N];
  8.     int m = 0, n = 0, i = 0, j = 0;
  9.     double smax = 0, smin = 0, sum = 0;
  10.  
  11.     printf("Enter number of lines: ");  // задаємо кількість рядків та стовпців у масиві
  12.     scanf ("%d", &n);
  13.     printf ("Enter number of columns: ");
  14.     scanf ("%d", &m);
  15.    
  16.     for(i = 0; i < n; i++)
  17.     {
  18.         for(j = 0; j < m;j++)
  19.         {
  20.             printf("Enter the %d element of %d line: ",(j+1),(i+1));
  21.             scanf("%f", *(mass+i)+j);
  22.         }
  23.     }
  24.     float max = mass[0][0], min = max;
  25.     int imax=0, imin=0, jmax=0, jmin=0;
  26.     printf ("\n");
  27.     for (i=1; i<=16*m+1;++i)
  28.         printf("=");
  29.     printf ("\n");
  30.     for (int i = 0; i<n; ++i)
  31.     {
  32.         for (int j = 0; j<m; ++j)
  33.         {
  34.             printf("|%-15.5f", mass[i][j]);
  35.             if (mass[i][j] > max)
  36.             {
  37.                 max = mass[i][j];
  38.                 imax = i;
  39.                 jmax = j;
  40.             }
  41.             if (mass[i][j] < min)
  42.             {
  43.                 min = mass[i][j];
  44.                 imin = i;
  45.                 jmin= j;
  46.             }
  47.         }
  48.         printf("|\n");
  49.     }
  50.     for (i=1; i<=16*m+1;++i)
  51.         printf("=");
  52.     printf ("\n");
  53.     printf("Max = %f\tElement = (%d;%d)\n", max, imax+1, jmax+1);
  54.     printf("Min = %f\tElement = (%d;%d)\n", min, imin+1, jmin+1);
  55.    
  56.     system("pause");
  57.     return 0;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement