ใบงานที่ 7.1
แสดงค่าในแมตริกซ์
ให้ผู้เรียนศึกษาใบความรู้ที่ 7.1 และใบความรู้ที่ 7.2 จากนั้นสร้างโปรเจ็กต์และเขียนโปรแกรมจากโจทย์ที่
กำหนดให้ต่อไปนี้
เราจะเขียนเมท็อดชื่อ ShowMatrix เพื่อแสดงข้อมูลภายในแมตริกซ์ออกทางหน้าจอ โดยตัวเมท็อดจะรับแมตริกซ์มาในรูปของพารามิเตอร์แบบอาเรย์สองมิติ
จงเติมส่วนที่ขาดไปของเมท็อดเพื่อให้โปรแกรม
ทำงานได้อย่างสมบูรณ์ตามตัวอย่างผลลัพธ์
using System;
class Matrix {
static void ShowMatrix(int[,] m) {
for (int i = 0; i <
___________________; i++) {
for (int j = 0; j <
___________________; j++) {
Console.Write("{0,4}",
_________________);
}
Console.WriteLine();
}
}
static void Main() {
int[,] A = {
{ 5, 3, 8},
{ 2, 6, 10},
{ 1, 8, 25},
{12, 3, 30}
};
ShowMatrix(A);
}
}
|
ตัวอย่างผลการทำงาน
5
3 8
2
6 10
1
8 25
12 3
30
|
using System;
class Matrix
{
static void ShowMatrix(int[,]
m)
{
for (int i = 0; i < m.GetLength(0); i++)
{
for
(int j = 0; j < m.GetLength(1); j++)
{
Console.Write("{0,4}", m[i,j]);
}
Console.WriteLine();
}
}
static void Main()
{
int[,]
A = {
{ 5, 3,
8},
{ 2, 6, 10},
{ 1, 8, 25},
{12, 3, 30}
};
ShowMatrix(A);
Console.Read();
}
}
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น