Advertisement
Guest User

Untitled

a guest
May 24th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 4.64 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Work
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int[,] a = new int[5, 5];
  10.             IInput(a);
  11.             Console.WriteLine("privet");
  12.             Podcikl(a);
  13.  
  14.  
  15.  
  16.  
  17.             // int sum = new int();
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.         }
  27.         static void IInput(int[,] arr)
  28.         {
  29.             for (int i=1;i<5;i++)
  30.             {
  31.                 for (int j=1;j<5;j++)
  32.                 {
  33.                     arr[i, j] = int.Parse(Console.ReadLine());
  34.                 }
  35.  
  36.             }
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.         }
  44.         static void Podcikl(int[,] arr1)
  45.         {
  46.             int[,] a = new int[5, 5];
  47.             a = arr1;
  48.             int counter = new int();
  49.             for (int i = 1; i < 5; i++)
  50.             {
  51.                 for (int j = 1; j < 5; j++)
  52.                 {
  53.                     if (i == 0)
  54.                     {
  55.                         if (j==0)
  56.                         {
  57.                             counter = a[i + 1, j] + a[i, j + 1];
  58.                             if (counter==2)
  59.                             {
  60.                                 arr1[i, j] = 1;
  61.                             }
  62.                             if (counter==0)
  63.                             {
  64.                                 arr1[i, j] = 0;
  65.  
  66.                             }
  67.                             counter = 0;
  68.                         }
  69.                         if (j==4)
  70.                         {
  71.                             counter = a[i + 1, j] + a[i, j - 1];
  72.                             if (counter == 2)
  73.                             {
  74.                                 arr1[i, j] = 1;
  75.                             }
  76.                             if (counter == 0)
  77.                             {
  78.                                 arr1[i, j] = 0;
  79.  
  80.                             }
  81.                             counter = 0;
  82.                         }
  83.                         if (j !=0  && j != 4)
  84.                         {
  85.                             counter = a[i + 1, j] + a[i, j - 1] + a[i, j + 1];
  86.                             if (counter >= 2)
  87.                             {
  88.                                 arr1[i, j] = 1;
  89.                             }
  90.                             if (counter == 0)
  91.                             {
  92.                                 arr1[i, j] = 0;
  93.  
  94.                             }
  95.                             counter = 0;
  96.                         }
  97.                     }
  98.                     if (i==4)
  99.                     {
  100.                         if (j == 0)
  101.                         {
  102.                             counter = a[i - 1, j] + a[i, j + 1];
  103.                             if (counter == 2)
  104.                             {
  105.                                 arr1[i, j] = 1;
  106.                             }
  107.                             if (counter == 0)
  108.                             {
  109.                                 arr1[i, j] = 0;
  110.  
  111.                             }
  112.                             counter = 0;
  113.                         }
  114.                         if (j == 4)
  115.                         {
  116.                             counter = a[i - 1, j] + a[i, j - 1];
  117.                             if (counter == 2)
  118.                             {
  119.                                 arr1[i, j] = 1;
  120.                             }
  121.                             if (counter == 0)
  122.                             {
  123.                                 arr1[i, j] = 0;
  124.  
  125.                             }
  126.                             counter = 0;
  127.                         }
  128.                         if (j!=0 && j!=4)
  129.                         {
  130.                             counter = a[i - 1, j] + a[i, j - 1] + a[i, j + 1];
  131.                             if (counter >= 2)
  132.                             {
  133.                                 arr1[i, j] = 1;
  134.                             }
  135.                             if (counter == 0)
  136.                             {
  137.                                 arr1[i, j] = 0;
  138.  
  139.                             }
  140.                             counter = 0;
  141.                         }
  142.  
  143.                     }
  144.                     if (i!=0 && i!=4 && j!=0 && j!=4)
  145.                     {
  146.                         counter = a[i - 1, j] + a[i + 1, j] + a[i, j + 1] + a[i, j - 1];
  147.                         if (counter >= 2)
  148.                         {
  149.                             arr1[i, j] = 1;
  150.                         }
  151.                         if (counter == 0)
  152.                         {
  153.                             arr1[i, j] = 0;
  154.  
  155.                         }
  156.                         counter = 0;
  157.  
  158.                     }
  159.  
  160.                 }
  161.  
  162.             }
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.         }
  170.     }
  171. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement