วันอังคารที่ 24 กันยายน พ.ศ. 2556
MATRIX CACULATION
void setup() { //ฟังก์ชั่นหลักที่ใช้ในการกำหนด และเรียกใช้ ไม่มีการ return
int[][] num1 = { //สร้าง Array 2 มิติที่เป็นจำนวนเต็ม
{
10, 24, 99
}
, {
12, 28, 88
}
, {
15, 24, 111
}
};
int[][] num2 = {
{
22, 33, 52
}
, {
23, 44, 221
}
, {
20, 53, 19
}
};
int[][] sum = new int[2][3]; //เป็นการกำหนดค่าความกว้างของArrayแต่ละมิติ โดยช่องแรกกำหนดว่าจะมีความกว้างของ index เท่าไร และช่องที่ 2 กำหนดว่าข้างในของแต่ละ index จะมีความกว้างเท่าไร
int y = 20, x;
int i, j;
for (i=0;i<num1.length;i++) { //คล้ายกับคำสั่ง while แต่ต่างกันตรงที่การกำหนดเงื่อนไขที่รวมไว้ในบรรทัดเดียว
x=1;
for (j=0;j<num1[i].length;j++) {
sum[i][j] = num1[i][j]+num2[i][j];
fill(0);
text(" "+sum[i][j], x, y); //เป็นคำสั่งแสดงข้อความ หรือ text ("ข้อความ"+ค่าที่ต้องการแสดง, ตำแหน่งแกน X, Y)
x = x+20;
}
y = y+40;
}
}
ป้ายกำกับ:
Lap6
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น