目次
出力
ホームページ バックエンド開発 C#.Net チュートリアル 上三角行列を示す C# プログラム

上三角行列を示す C# プログラム

Sep 08, 2023 am 10:13 AM

说明上三角矩阵的 C# 程序

#上三角行列の場合、主対角より下のすべての要素をゼロに設定します。

次の条件を設定します -

1

2

3

4

if (i <= j)

   Console.Write(A[i, j] + "\t");

else

   Console.Write("0\t");

ログイン後にコピー

上記の条件は、主対角線の下の行列要素を 0 に設定します。

次のコードを実行して、上三角行列を表示してみてください。

ライブデモ

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

using System;

using System.Linq;

class Demo {

   static void Main() {

      int m, n, i, j;

      Console.Write("Enter number of rows and columns of the matrix ");

      m = Convert.ToInt16(Console.ReadLine());

      n = Convert.ToInt16(Console.ReadLine());

      int[,] A = new int[10, 10];

      Console.Write("Enter elements: ");

      for (i = 0; i < m; i++) {

         for (j = 0; j < n; j++) {

            A[i, j] = Convert.ToInt16(Console.ReadLine());

         }

      }

      Console.WriteLine("Upper Triangular Matrix ");

      for (i = 0; i < m; i++) {

         for (j = 0; j < n; j++) {

            Console.Write(A[i, j] + "\t");

         }

         Console.WriteLine();

      }

      for (i = 0; i < m; i++) {

         Console.Write("");

         for (j = 0; j < 3; j++) {

            if (i >= j)

               Console.Write(A[i, j] + "\t");

            else

               Console.Write("0\t");

         }

      }

      Console.ReadLine();

   }

}

ログイン後にコピー

出力

1

2

3

Enter number of rows and columns of the matrix 

Enter elements: 

Upper Triangular Matrix

ログイン後にコピー

以上が上三角行列を示す C# プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

次のレベルのCコンパイラを追加する方法 次のレベルのCコンパイラを追加する方法 Mar 03, 2025 pm 05:44 PM

次のレベルのCコンパイラを追加する方法

C言語コンパイラによるコードをコピーする方法 C言語コンパイラによるコードをコピーする方法 Mar 03, 2025 pm 05:43 PM

C言語コンパイラによるコードをコピーする方法

C言語コンパイラのWebバージョンは何ですか? C言語コンパイラのWebバージョンは何ですか? Mar 03, 2025 pm 05:42 PM

C言語コンパイラのWebバージョンは何ですか?

c言語オンラインプログラミングウェブサイトc言語コンパイラ公式ウェブサイトの要約 c言語オンラインプログラミングウェブサイトc言語コンパイラ公式ウェブサイトの要約 Mar 03, 2025 pm 05:41 PM

c言語オンラインプログラミングウェブサイトc言語コンパイラ公式ウェブサイトの要約

C言語のnullの代替案は何ですか C言語のnullの代替案は何ですか Mar 03, 2025 pm 05:37 PM

C言語のnullの代替案は何ですか

どの言語コンパイラが優れていますか? どの言語コンパイラが優れていますか? Mar 03, 2025 pm 05:39 PM

どの言語コンパイラが優れていますか?

nullは、C言語での最新のプログラミングではまだ重要ですか? nullは、C言語での最新のプログラミングではまだ重要ですか? Mar 03, 2025 pm 05:35 PM

nullは、C言語での最新のプログラミングではまだ重要ですか?

c言語コンパイラインストールチュートリアル(コンピューターバージョン) c言語コンパイラインストールチュートリアル(コンピューターバージョン) Mar 03, 2025 pm 05:41 PM

c言語コンパイラインストールチュートリアル(コンピューターバージョン)

See all articles