วันพุธที่ 18 กันยายน พ.ศ. 2556
-Maxtric Calculation-(Plus)
void setup() {
int[][] Mtnum1 = { //เป็นการสร้างตัวแปลArray 2 มิติ ชนิดจำนวนเต็ม
{
1, 3, 6
}
, {
5, 2, 3
}
, {
5, 2, 7
}
};
int[][] Mtnum2 = {
{
5, 2, 4
}
, {
6, 3, 3
}
, {
4, 2, 2
}
};
int[][] sum = new int[3][3]; //เป็นการกำหนดค่าความกว้างของArrayแต่ละมิติ
โดยช่องแรกกำนดว่าจะมีความกว้างของ index เ่ท่าไร
และช่องที่2กำหนดว่าข้างในของแต่ละ index
จะมีความกว้างเท่าไร
int y=20,x;
int i, j;
for (i=0;i<Mtnum1.length;i++) { //คล้ายกับคำสั่ง while แต่ต่างกันตรงที่การกำหนดเงื่อนไข
ดังนี้ for(กำหนดค่าให้ตัวแปล,เงื่อนไขในการวน,
เพิ่มค่าให้ตัวแปลทุกๆครั้งที่มีการวนลูป)
x=10;
for (j=0;j<Mtnum1[i].length;j++) {
sum[i][j] = Mtnum1[i][j]+Mtnum2[i][j];
fill(0);
text(" "+sum[i][j],x,y); //เป็นคำสั่งแสดงข้อความโดยกำหนดดังนี้
("ข้อความ"+ค่าที่ต้องการแสดง,ตำแน่งแกนx,ตำแหน่งแกนy)
x=x+20;
}
y=y+20;
}
}
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น