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

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

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

Приветствую дорогие. Помогите решить 2 номер задачи:
Console.Write("n = "); 
int n = Convert.ToInt32(Console.ReadLine()); 
int[,] arr = new int[n,n]; 
Int64 f = n; 
Int64 s = 1; 

for (int i = 0; i <= n; i++) 
{ 
 
for (int j = 0; j <= n;j++) 
{ 
if (j==f-1) 
arr[i,j] = s; 
else 
arr[i,j] = 0; 
 
} 
f = f + 1; 
s++; 
} 
 
for (int i = 0; i <= n; i++) 
{ 
for (int j = 0; j <= n; j++) 
{ 
Console.Write(arr[i,j]); 
Console.WriteLine(); 
} 
} 
Console.ReadLine();

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

textual
Листинг программы
using System;
 
namespace Sony_16
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Enter size array(n) = ");
 
            int n = Convert.ToInt32(Console.ReadLine());
            int[,] mas = new int[n, n];
 
            for (int i = 0; i < n; i++) {
                mas[i, n - i - 1] = i + 1;
            }
 
            for (int i = 0; i < n; i++) {
                for (int j = 0; j < n; j++) {
                    Console.Write(mas[i ,j] + " ");
                }
                Console.WriteLine();
            }
 
            Console.ReadLine();
        }
    }
}

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


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

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

15   голосов , оценка 4.067 из 5
Похожие ответы