Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore if else

if else

Published by somkza115, 2018-03-30 10:28:54

Description: 004พลวัต

Search

Read the Text Version

1:DOWMLOAD AURASMA APP 2:SCAN PICTURE3:SCAN QR CODE OR SEARCH\"SOMDEJ115\" by Ponlawat Chimtin

คําสงั่ if1:ควบคมุ ให้โปรแกรมตัดสินใจทํางานหรือไม่ทาํ งานในชดุ คาํ สงั่ ที่กาํ หนด2: ตรวจสอบจากนพิ จนท์ ่กี ําหนดวา่ เป็นจรงิ หรอื เท็จ3:ถาํ้ นพิ จนเ์ ป็นจริง(true)โปรแกรมจะทาํ งานท่ชี ุดคําส่ังที่อยู่ภายใต้คาํ สงั่ if4:ถ้าํ นพิ จนเ์ ปน็ เทจ็ (false)โปรแกรมจะข้ามไปทาํ งานที่คําส่ังตอ่ ไปทันที5: มีรปู แบบการทํางานดงั นี้if (boolean_expression) {statements;}โดยที่ boolean_expressionเป็นนิพจนเ์ งื่อนไขซึง่ มีผลการตรวจสอบเปน็ true หรือ false statementsเป็นชดุ ของคาํ ส่งั ท่ีจะทาํ งานเม่อื เงื่อนไขท่ีกาํ หนดใหเ้ ป็น true

คาํ สง่ั if...else1: ควบคุมใหโ้ ปรแกรมเลอื กทาํ งานในชุดคําส่ังใดชดุ คําสั่ง หนงึ่ จาก2 ทางเลือก2: ตรวจสอบจากนพิ จน์ทก่ี าํ หนดว่าเปน็ จรงิ หรือเทจ็3:ถํา้ นพิ จน์เป็นจรงิ (true)โปรแกรมจะทํางานทีช่ ุดคําส่งั ท่ีอยู่ภายใต้คาํสั่ง if4: ถ้ํานิพจน์เปน็ เทจ็ (false)โปรแกรมจะทาํ งานท่ชี ดุ คาํ สง่ั ที่อยภู่ ายใต้คาํ ส่งั else5: มรี ูปแบบการทํางานดงั น้ีif (boolean_expression) { statement_1;}else { statement_2;}โดยท่ี boolean_expressionเปน็ นิพจนเ์ งอื่ นไขซึ่งมีผลการตรวจสอบเป็น true หรอื false statements_1เป็นชุดของคาํ สั่งทจ่ี ะทํางานเม่อื เงอื่ นไขที่กาํ หนดใหเ้ ป็น truestatements_2เปน็ ชดุ ของคําส่ังทจี่ ะทาํ งานเมอื่ เงอ่ื นไขท่ีกําหนดใหเ้ ปน็ false

ขอ้ ควรระวังในการใช้ คําส่ัง if...else1: ในกรณีท่ีมคี าํ สัง่ มากกวา่ 1 คําสง่ัและไมใ่ สเ่ ครื่องมือหมาย { }ครอบคําสัง่ ท้งั หมดจะทําใหโ้ ปรแกรมทาํงานเฉพาะคําสงั่ แรกเท่านั้นทาํ ใหผ้ ลการทาํ งานผิดพลาดได้2: จํากตวั อยา่ งโปรแกรมข้างตน้จะได้ผลการทาํ งานของโปรแกรมเหมอื นกันแตจ่ ะแตกตา่ งจํากโคด้ ตวั อยา่ งโปรแกรมขา้ งลา่ งน้ี3: ควรใชง้ านคําส่ังifโดยกําหนดคําสง่ั ภายใต้เคร่อื งหมาย { } เสมอ

REFERENCEอาจารยว์ ภิ าดา เช่ยี วชาญ


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook