Сформировать матрицу по образцу - C#

Узнай цену своей работы

Формулировка задачи:

Приветствую дорогие. Помогите решить 2 номер задачи:
Листинг программы
  1. Console.Write("n = ");
  2. int n = Convert.ToInt32(Console.ReadLine());
  3. int[,] arr = new int[n,n];
  4. Int64 f = n;
  5. Int64 s = 1;
  6.  
  7. for (int i = 0; i <= n; i++)
  8. {
  9. for (int j = 0; j <= n;j++)
  10. {
  11. if (j==f-1)
  12. arr[i,j] = s;
  13. else
  14. arr[i,j] = 0;
  15. }
  16. f = f + 1;
  17. s++;
  18. }
  19. for (int i = 0; i <= n; i++)
  20. {
  21. for (int j = 0; j <= n; j++)
  22. {
  23. Console.Write(arr[i,j]);
  24. Console.WriteLine();
  25. }
  26. }
  27. Console.ReadLine();

Решение задачи: «Сформировать матрицу по образцу»

textual
Листинг программы
  1. using System;
  2.  
  3. namespace Sony_16
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             Console.Write("Enter size array(n) = ");
  10.  
  11.             int n = Convert.ToInt32(Console.ReadLine());
  12.             int[,] mas = new int[n, n];
  13.  
  14.             for (int i = 0; i < n; i++) {
  15.                 mas[i, n - i - 1] = i + 1;
  16.             }
  17.  
  18.             for (int i = 0; i < n; i++) {
  19.                 for (int j = 0; j < n; j++) {
  20.                     Console.Write(mas[i ,j] + " ");
  21.                 }
  22.                 Console.WriteLine();
  23.             }
  24.  
  25.             Console.ReadLine();
  26.         }
  27.     }
  28. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.067 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы