Week นี้จะเป็นการใช้ Array 1มิติ,Array2มิติ,Loop
เราจะสามารถเก็บข้อมูล และ นำมาใช้งายขึ้นครับ
Array 1 มิติ
การประกาศใช้ Array มี 3 ส่วนในการประกาศใช้ตัวแปร
โดยส่วนแรกคือ การประกาศชนิดของข้อมูล โดยวิธีการประกาศ
คือชนิดของข้อมูล ตัวแปร [];
เช่น
int x[];
เป็นการประกาศตัวแปรที่เป็นจำนวนเต็มตามขั้นตอนส่วนที่ 2
คือการประกำหนดขอบเขคของ Array
โดยตัวแปร = new ชนิดของข้อมูล [n];
n = จำนวนของความกว้างของ Array
เช่นx = new int [5];
จะได้ว่า Array ที่มีตัวแปร 5 ตัวแปรส่วนสุดท้ายคือการกำหนดค่าตัวแปร
โดยตัวแปร [n] = ค่าของเลข;
โดยที่ค่าของตัวแปรจะเริ่มจาก 0
เช่น
x [0] = 1;
x [1] = 2;
x [2] = 3;
x [3] = 4;
x [4] = 5;
จะได้ตัวแปร
x [0] = 1;
x [1] = 2;
x [2] = 3;
x [3] = 4;
x [4] = 5;
คุณคงเข้าใจหลักการง่ายนี้นะครับ ต่อไปนี้จะเป็นแบบ ยากขึ้นครับ
Array 2 มิติการทำ Array แบบ 2 มิตินั้น จะคล้ายๆกับ แบบ 1 มิติ
แค่เพิ่มความซ้อนมิติอีกชั้นโดย
style="color:#ff0000;">ชนิดของข้อมูล ตัวแปร[][];
เป็นการประกาศตัวแปรตัวแปร = new ชนิดของข้อมูล [n][m];
เป็นการกำหนดความกว้างของ Arrayตัวแปร [n][m] = ค่าของเลข;
เป็นการใส่ค่าให้ตัวแปร
Loop
คือการทำงานคำสั่งซ้ำๆของข้อมูลสูตร
ที่ไปของมันคือfor( i = n; i <>n = จุดเริ่มต้นของข้อมูล
m = จุดสุดท้ายของข้อมูลi
++ คือการเพิ่มลำดับข้อมูลทีละ 1i
-- คือการลดลำดับข้อมูลทีละ 1
เพิมเติมครับ!!!!
ถ้าอย่ากเก่ง Java เก่งเลข โดยเฉพาะ Matrix Revolutions !!!
ไม่ใช่ 555+ Matrix ครับ ถ้าสังเกตุให้ดีครับ Array มันมีวิธีคิด
เป็น Matrix ครับ แต่ที่เรานำมาอธิบายนั้น มีแค่ 2มิติ แต่ถ้ามากกว่านั้น
เช่น 3มิติ เราต้องใช้ Matrix ครับ โดยเรา สามารถเรียนรู้
จาก หนังสือเลข ม.ปลายครับ
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น