วิชาการเขียนโปรแกรมเบื้องต้น (ง32101)
โรงเรียนเรยีนาเชลีวิทยาลัย

Pseudo Code
ซูโดโค้ด หรือ Pseudo Code เป็นคาสั่งที่จาลอง
ความคิ ด เป็ น ล าดั บ ขั้ น ตอนโดยใช้ สั ญ ลั ก ษณ์ เ ป็ น ค าสั่ ง
ภาษาอัง กฤษซึ่งซูโ ดโค้ดไม่ ใช่คาสั่ง โปรแกรมที่ คอมพิวเตอร์
สามารถนาไปประมวลผลได้
อั ล ก อริ ทึ ม (Algorithm) คื อ รู ป แบบของกา ร
กาหนดการทางานอย่างเป็นขั้นตอน ซึ่งผ่านการวิเคราะห์และ
แยกแยะ เพื่อการแก้ปัญหาต่าง ๆ ตามลาดับขั้น
มี 2 ประเภท คือ
 อธิบายขั้นตอนอย่างคร่าว ๆ (Decomposition)
 อธิบายขั้นตอนอย่างละเอียด (Refinement)

การเขียน Pseudo Code ประโยคคาสั่ง (Statement)

การทางานของเงื่อนไขเมื่อสิ้นสุดการเปรียบเทียบจะมี
ค่าความจริงเพียงสองแบบคือ True และ False เท่านั้น

รูปแบบ Pseudo Code

วิธีการเขียน Pseudo Code
คาสั่ง

การใช้

READ

อ่านค่าที่มีอยู่แล้วมาเก็บไว้ในตัวแปร

INPUT

รับค่าข้อมูลผ่านทางแป้นพิมพ์

GET

รับค่าข้อมูลผ่านทางแป้นพิมพ์

PRINT

พิมพ์ค่าข้อมูลหรือข้อความออกทางหน้าจอ

WRITE

บันทึกค่าข้อมูลหรือข้อความลงในแฟ้มข้อมูล

เครื่องหมายที่เกี่ยวข้องกับการเปรียบเทียบ
1. > , >= เครื่องหมาย มากกว่า และมากกว่าเท่ากับ
2. < , <= เครื่องหมายน้อยกว่า และน้อยกว่าเท่ากับ
3. = เครื่องหมายเท่ากับ
4. != เครื่องหมายไม่เท่ากับ

Unit1 psudocode

  • 1.
    วิชาการเขียนโปรแกรมเบื้องต้น (ง32101) โรงเรียนเรยีนาเชลีวิทยาลัย Pseudo Code ซูโดโค้ดหรือ Pseudo Code เป็นคาสั่งที่จาลอง ความคิ ด เป็ น ล าดั บ ขั้ น ตอนโดยใช้ สั ญ ลั ก ษณ์ เ ป็ น ค าสั่ ง ภาษาอัง กฤษซึ่งซูโ ดโค้ดไม่ ใช่คาสั่ง โปรแกรมที่ คอมพิวเตอร์ สามารถนาไปประมวลผลได้ อั ล ก อริ ทึ ม (Algorithm) คื อ รู ป แบบของกา ร กาหนดการทางานอย่างเป็นขั้นตอน ซึ่งผ่านการวิเคราะห์และ แยกแยะ เพื่อการแก้ปัญหาต่าง ๆ ตามลาดับขั้น มี 2 ประเภท คือ  อธิบายขั้นตอนอย่างคร่าว ๆ (Decomposition)  อธิบายขั้นตอนอย่างละเอียด (Refinement) การเขียน Pseudo Code ประโยคคาสั่ง (Statement) การทางานของเงื่อนไขเมื่อสิ้นสุดการเปรียบเทียบจะมี ค่าความจริงเพียงสองแบบคือ True และ False เท่านั้น รูปแบบ Pseudo Code วิธีการเขียน Pseudo Code คาสั่ง การใช้ READ อ่านค่าที่มีอยู่แล้วมาเก็บไว้ในตัวแปร INPUT รับค่าข้อมูลผ่านทางแป้นพิมพ์ GET รับค่าข้อมูลผ่านทางแป้นพิมพ์ PRINT พิมพ์ค่าข้อมูลหรือข้อความออกทางหน้าจอ WRITE บันทึกค่าข้อมูลหรือข้อความลงในแฟ้มข้อมูล เครื่องหมายที่เกี่ยวข้องกับการเปรียบเทียบ 1. > , >= เครื่องหมาย มากกว่า และมากกว่าเท่ากับ 2. < , <= เครื่องหมายน้อยกว่า และน้อยกว่าเท่ากับ 3. = เครื่องหมายเท่ากับ 4. != เครื่องหมายไม่เท่ากับ