Advertisement
BojidarDosev

Да се състави програма на C++, при която предварително са въведени естествени числа от интервала [0..100] в двумерен масив 4*4 елемента. Програмата да извежда резултат от проверката какво е съотношението на най-голямата сума по редове спрямо най-голямата

Oct 18th, 2020
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.70 KB | None | 0 0
  1.  static void Main(string[] args)
  2.         {
  3.             int[,] array = new int[4, 4];
  4.             string s;
  5.             int maxr = 0, maxk = 0, k=0;
  6.             for (int i = 0; i < 4; i++)
  7.             {
  8.                 for (int j = 0; j < 4; j++)
  9.                 {
  10.                     array[i, j] = int.Parse(Console.ReadLine());
  11.                 }
  12.             }
  13.             Console.WriteLine();
  14.             for (int i = 0; i < 4; i++)
  15.             {
  16.                 s = "";
  17.                 for (int j = 0; j < 4; j++)
  18.                 {
  19.                     s += String.Format("{0,4}", array[i, j]);
  20.                 }
  21.                 Console.WriteLine(s);
  22.             }
  23.             for(int i = 0; i < 4; i++)
  24.             {
  25.                 k = 0;
  26.                 for (int j = 0; j < 4; j++)
  27.                 {
  28.                     k = array[i, j] + k;
  29.                 }
  30.                 if (k > maxr) maxr = k;
  31.                
  32.             }
  33.             Console.WriteLine("maxr = " + maxr);
  34.             for (int i = 0; i < 4; i++)
  35.             {
  36.                 k = 0;
  37.                 for (int j = 0; j < 4; j++)
  38.                 {
  39.                     k = array[j, i] + k;
  40.                 }
  41.                 if (maxk < k) maxk = k;
  42.             }
  43.             Console.WriteLine("maxk = " + maxk);
  44.             if (maxk > maxr) Console.WriteLine("maxk e po golqmo ot maxr");
  45.             else Console.WriteLine("maxr e po golqmo ot maxk");
  46.         }
  47.     }
  48. }
  49. /*
  50.            1
  51.            2
  52.            3
  53.            4
  54.            5
  55.            6
  56.            7
  57.            8
  58.            9
  59.            10
  60.            11
  61.            12
  62.            13
  63.            14
  64.            15
  65.            16
  66.            */
  67.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement