Program Flow
คำสั่งควบคุม เป็นคำสั่งที่ใช้สำหรับการเขียนโปรแกรมเพื่อแก้ไขปัญหาในการเขียนโปรแกรม สำหรับโปรแกรมซึ่งมีการทำงานที่ซับซ้อน โดยแบ่งคำสั่งควบคุมออกเป็น 3 กลุ่มหลัก คือ
1.Sequence เป็นลักษณะการทำงานแบบเป็นลำดับ ในแต่ละประโยค จากบนลงล่าง
2.Condition ลักษณะที่โปรแกรมที่ให้ตัดสินใจ หรือทางเลือก เพื่อให้ตัดสินใจในการทำงานของโปรแกรมเช่น เราเดินไปเจอทางแยก เราต้องตัดสินใจว่าจะไปทางไหน หรือ การตัดเกรด ถ้าได้คะแนน 80 หรือมากกว่า เราจะให้เกรด 4.00 แต่ถ้าน้อยกว่า 80 แต่ มากว่าหรือเท่ากับ 60 เราจะให้อีกเกรด เป็นต้น
Java จะมีรูปแบบของ Syntax ดังนี้
if(condition) expression;
if(condition) expression; else expression;
if(condition) expression; else if(condition) expression; else expression;
switch(values) { case 1 :expression break; case 2 : expression; break; case .... }
3.Iteration เป็นการทำงานที่ต้องทำซ้ำๆ หรือต้องการให้วนรอบทำงาน เพื่อที่ไม่ต้องเขียนโปรแกรมในแต่ละประโยคซ้ำๆ เช่น ต้องการให้แสดงผลตัวเลขตั้งแต่ 1 ถึง 10 ถ้าเป็นแบบ Sequence เราต้องเขียนประโยค 10 ประโยค ตั้งแต่ตัวเลข 1 ถึง 10 เพื่อให้แสดงผลตัวเลขตามเงื่อนไข ดังนั้นการทำงานแบบ Iteration นี้จะช่วยลด Source Code ที่ต้องเขียนลง และประโยชน์อีกมากมายในการนำไปใช้งานที่ต้องมีการทำงานแบบซ้ำๆ
Java มีรูปแบบ Syntax ดังนี้
while(condition) expression;
do{ expression; } while(condition);
for ( initializing expression; condition-checking expression; incremental expression ) expression;
ดูเนื้อหาเพิ่มเติมได้ที่ : jarticles
ไม่มีความคิดเห็น:
แสดงความคิดเห็น