Home / Developer  / Programming Language  / Go Lang  / การเขียนโปรแกรมภาษา Go กับเรื่องของ Decision Making

การเขียนโปรแกรมภาษา Go กับเรื่องของ Decision Making

จากบทเรียนก่อนหน้านี้ของการเขียนภาษา Go หรือ Go Lang ภาษาใหม่ของ Google เราจะมาศึกษาต่อเนื่องเกี่ยวกับ Decistion Making หรือ if then else

บทเรียนก่อนหน้านี้เป็นการติดตั้งภาษา Go และขั้นตอนการ Compile ไปจนถึงการเขียนโปรแกรมเบื้องต้น สามารถอ่านได้ที่: การเขียนโปรแกรมภาษา Go

รอบนี้จะเป็นการทำงานกับ Decision Making เราจะทดสอบทีละส่วนแล้วกันนะครับ

If Then Else

เป็นการตรวจสอบว่า 7 หาร 2 ได้ซึ่งได้เศษ 0 เช็คว่าถ้าผลลัพธ์เป็น 0 ก็เป็นเลขคี่ หรือ 8 หาร 4 ได้เศษเป็น 0 นั่นเป็นแปลว่า 8 หารด้วย 4 ลงตัวเป็นต้น

หรือการตรวจสอบเงื่อนไข เช่น

เป็นการตั้งตัวแปรว่า a เป็น 10  มี Data Type เป็น int ถ้า a น้อยกว่า 20 ก็ให้เข้าเงื่อนไขเป็นต้น การแสดงผลของ Printf ใกล้เคียงการใช้งาน C++ ยังไงไม่รู้

ถ้าเพิ่ม else หรือการเช็คเพิ่มเติมว่าเข้าเงื่อนไขไหมก็ตามนี้ครับ:

ส่วนรูปแบบของ Nested If ก็สามารถเรียกใช้ได้คือ:

ผลลัพธ์:

การใช้งาน Switch Case ก็จะมีรูปแบบดังนี้:

ก็คือโปรแกรมเกรดนั่นแหละ (ข้อสอบยอดฮิต) ส่วนรูปแบบสุดท้ายที่คล้าย Switch Case คือ Select Statement ครับใช้งานดังนี้:

เป็นอันจบการใช้ Decision Making ครับ

Comments

POST TAGS:

daydevthailand@gmail.com

อาจารย์ประจำสาขาวิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม วิทยาลัยครีเอทีฟดีไซน์ & เอ็นเตอร์เทนเมนต์เทคโนโลยี มหาวิทยาลัยธุรกิจบัณฑิตย์ ,ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)

Review overview
NO COMMENTS

Sorry, the comment form is closed at this time.