Advertisement
Guest User

Untitled

a guest
Jan 24th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.88 KB | None | 0 0
  1. int n = 4, ilosczer = 0, najwieksza=0;
  2.             int[,] tab = new int[n, n];
  3.             Random r = new Random();
  4.             for(int i=0; i<n; i++)
  5.             {
  6.                 for (int j = 0; j < n; j++)
  7.                 {
  8.                     tab[i, j] = r.Next(0, 2);
  9.                     Console.Write(tab[i, j]+" ");
  10.                 }
  11.                 Console.WriteLine();
  12.             }
  13.  
  14.             for (int i = 0; i < n; i++)
  15.             {
  16.                 ilosczer = 0;
  17.                 for (int j = 0; j < n; j++)
  18.                 {
  19.                     if (tab[i, j] == 0)
  20.                         ilosczer++;
  21.                 }
  22.                 if (ilosczer > najwieksza)
  23.                     najwieksza = ilosczer;
  24.             }
  25.  
  26.             for (int i = 0; i < n; i++)
  27.             {
  28.                 ilosczer = 0;
  29.                 for (int j = 0; j < n; j++)
  30.                 {
  31.                     if (tab[j, i] == 0)
  32.                         ilosczer++;
  33.                 }
  34.                 if (ilosczer > najwieksza)
  35.                     najwieksza = ilosczer;
  36.             }
  37.  
  38.             //przekatna 1
  39.             int h = 0, g = 0;
  40.             ilosczer = 0;
  41.             while (h < n && g < n)
  42.             {
  43.                 if (tab[h, g] == 0)
  44.                     ilosczer++;
  45.                 h++;
  46.                 g++;
  47.             }
  48.             if (ilosczer > najwieksza)
  49.                 najwieksza = ilosczer;
  50.  
  51.  
  52.             //przekatna 2
  53.             int u = 0, t = n - 1;
  54.             ilosczer = 0;
  55.             while (u < n && t > 0)
  56.             {
  57.                 if (tab[u, t] == 0)
  58.                     ilosczer++;
  59.                 u++;
  60.                 t--;
  61.             }
  62.             if (ilosczer > najwieksza)
  63.                 najwieksza = ilosczer;
  64.  
  65.             Console.WriteLine("Najwieksza ilosc zer w tablicy to " + najwieksza);
  66.  
  67.  
  68.             Console.ReadKey();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement