Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace ConsoleApp1
- {
- class Program
- {
- static void Main(string[] args)
- {
- int i, j, k = 0, l;
- int n = 4;
- int sum = 0;
- int[,] arr = new int[n,n];
- int[] arr1 = new int[n*n];
- Random r = new Random(24115);
- for (i = 0; i < n; i++)
- {
- for (j = 0; j < n; j++)
- {
- arr[i, j] = r.Next(-5, 9);
- arr1[k] = arr[i, j];
- k++;
- if (i == j)
- Console.ForegroundColor = ConsoleColor.Green;
- Console.Write($"{arr[i,j],3}");
- Console.ResetColor();
- }
- Console.WriteLine();
- }
- foreach (int number in arr1)
- Console.Write($"{number} ");
- Console.WriteLine("\n");
- j = 0;
- k = 0;
- l = 0;
- int sum2 = 0;
- while (k < n * n)
- {
- l++;
- j = k + l;
- for (i = k; i < j; i++)
- {
- sum += arr1[i];
- }
- k += n;
- }
- Console.WriteLine($"Сумма левого треугольника с главной диагональю - {sum}");
- j = 0;
- k = 0;
- l = 1;
- while (k < n * n)
- {
- j = n * l;
- for (i = k; i < j; i++)
- sum2 += arr1[i];
- k += n+1;
- l++;
- }
- Console.WriteLine($"Сумма правого треугольника с главной диагональю - {sum2}");
- Console.Read();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement