Advertisement
BojidarDosev

Dvumeren Masiv

Feb 16th, 2020
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.86 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ConsoleApp2
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             Console.Write("x=");
  14.             int x = int.Parse(Console.ReadLine());
  15.             double av = 0, max, maxP;
  16.             int m, n, r, c, sum, sumR, pr,br ;
  17.             int[,] array = new int[3, 3];
  18.             for (int i = 0; i < 3; i++)
  19.             {
  20.                 for (int j = 0; j < 3; j++)
  21.                     array[i, j] = int.Parse(Console.ReadLine());
  22.             }
  23.             for (int i = 0; i < 3; i++)
  24.             {
  25.                 for (int j = 0; j < 3; j++)
  26.                     Console.Write(array[i, j] + " ");
  27.                 Console.WriteLine();
  28.             }
  29.             m = array[0, 0];
  30.             n = array[0, 0];
  31.             r = 0; sumR = 0;
  32.             c = 0; sum = 0;
  33.             for (int i = 0; i < 3; i++)
  34.             {
  35.                 for (int j = 0; j < 3; j++)
  36.                     if (array[i, j] < m)
  37.                     {
  38.                         m = array[i, j];
  39.                     }
  40.             }
  41.             Console.WriteLine("min = " + m);
  42.             for (int i = 0; i < 3; i++)
  43.             {
  44.                 for (int j = 0; j < 3; j++)
  45.                     if (array[i, j] > n)
  46.                     {
  47.                         n = array[i, j];
  48.                         r = i; c = j;
  49.                     }
  50.             }
  51.             Console.WriteLine("max" + n + " red i kolona = " + r + " " + c);
  52.             for (int i = 0; i < 3; i++)
  53.             {
  54.                 for (int j = 0; j < 3; j++)
  55.                     sum = sum + array[i, j];
  56.             }
  57.             Console.WriteLine("sum = " + sum);
  58.             for (int i = 0; i < 3; i++)
  59.             {
  60.                 Console.Write(array[i, i] + " ");
  61.             }
  62.             Console.WriteLine();
  63.             for (int i = 0; i < 3; i++)
  64.                 Console.Write(array[i, 2 - i] + " ");
  65.             Console.WriteLine();
  66.             for (int i = 0; i < 3; i++)
  67.             {
  68.                 sumR = 0;
  69.                 for (int j = 0; j < 3; j++)
  70.                     sumR = array[i, j] + sumR;
  71.                 Console.WriteLine("sumR = " + sumR);
  72.             }
  73.             for (int i = 0; i < 3; i++)
  74.             {
  75.                 pr = 1;
  76.                 for (int j = 0; j < 3; j++)
  77.                     pr = array[j, i] * pr;
  78.                 Console.WriteLine("pr = " + pr);
  79.  
  80.             }
  81.             //br na x
  82.             br = 0;
  83.             for (int i = 0; i < 3; i++)
  84.             {
  85.                 for (int j = 0; j < 3; j++)
  86.                     if (x == array[i, j])
  87.                         br++;
  88.             }
  89.             Console.WriteLine("broqt na" + x + " e " + br);
  90.             //srednoaritmet. na uchenik
  91.             max = 2;
  92.             r = 0;
  93.             for (int i = 0; i < 3; i++)
  94.             {
  95.                 av = 0;
  96.                 for (int j = 0; j < 3; j++)
  97.                     av = av + array[i, j];
  98.                 av = av / 3;
  99.                 Console.WriteLine("av = " + av);
  100.                 if(av > max)
  101.                 {
  102.                     max = av;
  103.                     r = i;
  104.                 }
  105.             }
  106.             Console.WriteLine("max = " + max + " na uchenik " + r);
  107.             maxP = 6;
  108.             c = 0;
  109.             for (int i = 0; i<3; i++)
  110.             {
  111.                 av = 0;
  112.                 for (int j = 0; j < 3; j++)
  113.                     av = av + array[j, i];
  114.                 av = av / 3;
  115.                 Console.WriteLine("av = " + av);
  116.                if ( maxP > av)
  117.                 {
  118.                     maxP = av;
  119.                     c = i;
  120.                 }
  121.             }
  122.             Console.WriteLine("maxP = " + maxP + " predmet " + c);
  123.         }
  124.  
  125.     }
  126. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement