Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace Task01
- {
- class Program
- {
- static void Main(string[] args)
- {
- Task6();
- }
- static void Task1()
- {
- int number = int.Parse(Console.ReadLine());
- int[] result = new int[10];
- for (int i = 0; i < 10; i++)
- {
- result[i] = (i + 1) * number;
- }
- for (int i = 0; i < 10; i++)
- {
- Console.WriteLine(result[i]);
- }
- }
- static void Task2()
- {
- int[] numbers = new int[10];
- for (int i = 0; i < 10; i++)
- {
- numbers[i] = int.Parse(Console.ReadLine());
- }
- for (int i = 0; i < 10; i++)
- {
- Console.Write($"" + numbers[i] + ",");
- }
- }
- static void Task3()
- {
- int size = int.Parse(Console.ReadLine());
- int[] arr = new int[size];
- for (int i = 0; i < size; i++)
- {
- arr[i] = int.Parse(Console.ReadLine());
- }
- for (int i = size - 1; i >= 0; i--)
- {
- Console.Write($"" + arr[i] + ",");
- }
- }
- static void Task4()
- {
- int sizeOne = int.Parse(Console.ReadLine());
- int[] arrOne = new int[sizeOne];
- for(int i = 0; i < sizeOne; i++)
- {
- arrOne[i] = int.Parse(Console.ReadLine());
- }
- int sizeTwo = int.Parse(Console.ReadLine());
- int[] arrTwo = new int[sizeTwo];
- for (int i = 0; i < sizeTwo; i++)
- {
- arrTwo[i] = int.Parse(Console.ReadLine());
- }
- bool ArraysAreEqual = false;
- if (sizeOne == sizeTwo)
- {
- for (int i = 0; i < sizeOne; i++)
- {
- for (int j = 0; j < sizeOne; j++)
- {
- if (arrOne[i] != arrTwo[i])
- {
- Console.WriteLine("Arrays are not equal, the lengths are equal");
- return;
- }
- else
- {
- ArraysAreEqual = true;
- }
- }
- }
- if (ArraysAreEqual)
- {
- Console.WriteLine("Arrays are equal, the lengths are equal");
- }
- }
- else
- {
- Console.WriteLine("The lengths are not equal");
- }
- }
- static void Task5()
- {
- int size = 3;
- int[,] arr = new int[size, size];
- for (int i = 0; i < size; i++)
- {
- for (int j = 0; j < size; j++)
- {
- arr[i, j] = int.Parse(Console.ReadLine());
- }
- }
- for (int i = 0; i < size; i++)
- {
- for (int j = 0; j < size; j++)
- {
- Console.Write(arr[i, j]);
- }
- Console.WriteLine();
- }
- }
- static void Task6()
- {
- int size = int.Parse(Console.ReadLine());
- int[,] arr = new int[size, size];
- for (int i = 0; i < size; i++)
- {
- for (int j = 0; j < size; j++)
- {
- arr[i, j] = int.Parse(Console.ReadLine());
- }
- }
- for (int i = 0; i < size; i++)
- {
- for (int j = 0; j < size;j++)
- {
- Console.Write(arr[i, j]);
- }
- Console.WriteLine();
- }
- int sumOfRightDiagonal = 0;
- for (int i = 0; i < size; i++)
- {
- for (int j = 0; j < size; j++)
- {
- if (i == j)
- {
- sumOfRightDiagonal += arr[i, j];
- }
- }
- }
- Console.WriteLine(sumOfRightDiagonal);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement