1 / 13

Week 15

Week 15. C Programming. การตรวจสอบเงื่อนไข (if). ตัวดำเนินการเปรียบเทียบ. การตรวจสอบเงื่อนไข. การตรวจสอบเงื่อนไขแบบทางเลือกเดียว การตรวจสอบเงื่อนไขแบบสองทางเลือก การตรวจสอบเงื่อนไขแบบหลายทางเลือก. การตรวจสอบเงื่อนไขแบบทางเลือกเดียว.

talli
Download Presentation

Week 15

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Week 15 C Programming

  2. การตรวจสอบเงื่อนไข (if) BC322 : Computer Programming (ครั้งที่ 2)

  3. ตัวดำเนินการเปรียบเทียบตัวดำเนินการเปรียบเทียบ BC322 : Computer Programming (ครั้งที่ 2)

  4. การตรวจสอบเงื่อนไข • การตรวจสอบเงื่อนไขแบบทางเลือกเดียว • การตรวจสอบเงื่อนไขแบบสองทางเลือก • การตรวจสอบเงื่อนไขแบบหลายทางเลือก BC322 : Computer Programming (ครั้งที่ 2)

  5. การตรวจสอบเงื่อนไขแบบทางเลือกเดียวการตรวจสอบเงื่อนไขแบบทางเลือกเดียว ถ้าโปรแกรมตรวจสอบเงื่อนไขว่าเป็นจริง ก็จะทำตามประโยคคำสั่ง statement ที่ตามหลัง แต่ถ้าเงื่อนไขเป็นเท็จก็จะจบการทำงานของโปรแกรม รูปแบบ { ... if(condition) statement 1; }

  6. การตรวจสอบเงื่อนไขแบบทางเลือกเดียวการตรวจสอบเงื่อนไขแบบทางเลือกเดียว • if(condition) • { • Statement; • Statement; • Statement; • } ประโยคคำสั่ง (Statement) = 1 Statement

  7. การตรวจสอบเงื่อนไขแบบสองทางเลือกการตรวจสอบเงื่อนไขแบบสองทางเลือก ถ้าโปรแกรมตรวจสอบเงื่อนไขว่าเป็นจริงก็จะทำตามประโยคคำสั่ง statement ที่ตามหลัง แต่ถ้าเงื่อนไขเป็นเท็จก็จะทำตามประโยคคำสั่งใน Statement ถัดไป

  8. การตรวจสอบเงื่อนไขแบบสองทางเลือกการตรวจสอบเงื่อนไขแบบสองทางเลือก if(Condition) Statement 1; Statement 2; เงื่อนไขเป็นจริง เงื่อนไขเป็นเท็จ ทำตามคำสั่ง ข้าม ทำตามคำสั่ง ทำตามคำสั่ง

  9. การตรวจสอบเงื่อนไขแบบหลายทางเลือกการตรวจสอบเงื่อนไขแบบหลายทางเลือก

  10. การตรวจสอบเงื่อนไขแบบหลายทางเลือกการตรวจสอบเงื่อนไขแบบหลายทางเลือก • เมื่อโปรแกรมทำงาน โปรแกรมจะตรวจสอบเงื่อนไขแรกว่าเป็นจริงหรือไม่ ถ้าเป็นจริงให้ทำตามคำสั่ง Statement 1 ที่ตามหลังหนึ่ง Statement แต่ถ้าหากเงื่อนไขเป็นเท็จ โปรแกรมก็จะไปตรวจสอบเงื่อนไขต่อไปว่าเป็นจริงหรือไม่ ถ้าเป็นจริงให้ทำตามคำสั่ง Statement 2 ที่ตามหลังหนึ่ง Statement ทำแบบนี้ซ้ำกันจนถึงเงื่อนไขสุดท้าย ถ้าหากเงื่อนไขทั้งหมดเป็นเท็จ โปรแกรมก็จะทำตามคำสั่งของ Statement 5 ซึ่งเป็น Statement ถัดไปจนจบการทำงานของโปรแกรม BC322 : Computer Programming (ครั้งที่ 2)

  11. โปรแกรมที่ใช้การตรวจสอบเงื่อนไข (if) • #include<stdio.h> • #include<conio.h> • void main() • { • int num; • clrscr(); • num = 15; • if (num>=10) • printf(“Num >= 10”); • printf(“Num<10”); • printf(“Thank you”); • getch(); • }

  12. ใบงานสัปดาห์ที่ 15 • ให้นักเรียนออกแบบโปแกรมตัดเกรด โดยใช้ฟังก์ชัน if ตรวจสอบค่าตัวแปร point โดยเกรดที่ได้จะมีด้วยกัน 5 เกรดคือ A B C D และ F โดยที่ • A จะอยู่ช่วงคะแนน 80-100 • B จะอยู่ช่วงคะแนน 70-79 • C จะอยู่ช่วงคะแนน 60-69 • D จะอยู่ช่วงคะแนน 50-59 • F จะอยู่ช่วงคะแนน 0-49 BC322 : Computer Programming (ครั้งที่ 2)

  13. END BC322 : Computer Programming (ครั้งที่ 2)

More Related