Get Started. It's Free
or sign up with your email address
Fundamental of Programming by Mind Map: Fundamental of Programming

1. Function

1.1. ชนิดของฟังก์ชัน

1.1.1. fuction without parameter คือ ไม่ต้องส่งค่าไปยังฟังก์ชัน circle () ; // เมื่อเรียกใช้

1.1.2. fuction with parameter คือ ต้องส่งค่าไปยังฟังก์ชัน circle (5) ; // ส่งค่า 5 ไปยังฟังก์ชัน circle เพื่อประมวลผล

1.2. ชนิดของฟังก์ชันมีผลต่อการส่งค่ากลับ เช่น void ไม่มีการส่งค่ากลับ int ส่งค่ากลับเป็นจำนวนเต็ม float ส่งค่ากลับเป็นทศนิยม

1.3. การ return ค่ากลับ สามารถส่งค่าออกจากฟังก์ชันได้ เมื่อมีการเรียกใช้ฟังก์ชัน ก็จะมีค่าเท่ากับค่าที่ return เช่น return n ; ค่าที่ส่งออกก็จะมีค่าเท่ากับ n ขนิดของ n ต้องสอดคล้องกับชนิดฟังก์ชัน

2. Variable

2.1. นำค่าทางขวา ไปใส่ตัวแปลทางซ้าย

2.2. ตัวแปล 1 ตัว สามารถเก็บค่าได้เพียงค่าเดียวเท่านั้น

2.3. int = integer (จำนวนเต็ม)

2.4. float = จำนวนทศนิยม

2.5. - ประกาศ คือ การประกาศตัวแปลขึ้นมา เช่น ประกาศค่า int d ; - กำหนดค่า d = 3 ; - เรียกใช้ ellipse (0,0,d,d) ;

2.6. - Local variable คือ ตัวแปลที่ประกาศไว้ในฟังก์ชัน มีผลต่อแค่ในฟังก์ชันนั้นเท่านั้น

2.7. - Global variable คือ ตัวแปลที่ประกาศไว้นอกฟังก์ชัน มีผลต่อทุกฟังก์ชัน

3. Condition

3.1. รูปแบบ if (Condition) { statement ; } else { statement ; }

3.2. หากต้องการมีคำสั่งที่มีเงื่อนไขหลายเงื่อนไข จะมีรูปแบบ if (Condition) { statement ; } else if (Condition) { statement ; }

3.3. คำสั่ง if - else เป็นคำสั่งที่ใช้ในการตรวจสอบเงื่อนไข ว่าเป็นจริงหรือไม่ หากเป็นจริงจะทำตาม statement ด้านล่างใน {...} ของมัน หากไม่จริงจะข้ามไปตรวจสอบเงื่อนไขอื่น

3.4. สัญลักษณ์ที่ใช้ในการตรวจสอบเงื่อนไข

3.4.1. > ค่าทางซ้ายมากกว่าค่าทางขวา

3.4.2. < ค่าทางซ้ายน้อยกว่าค่าทางขวา

3.4.3. == ใช้ในการเปรียบเทียบว่าเท่ากันหรือไม่

3.4.4. >= ค่าข้างซ้ายมากกว่า หรือเท่ากับค่าทางขวา

3.4.5. <= ค่าทางซ้ายน้อยกว่า หรือเท่ากับค่าทางขวา

3.4.6. != ค่าทางซ้ายและค่าทางขวาไม่เท่ากัน