บทที่ 6 > 6.4 การแก้ปัญหากับภาษาปาสคาล > 6.4.2 คำสั่งในภาษาปาสคาล 6/29  
     
 
          ในตัวอย่าง มีการใช้คำสั่งกำหนดค่า เพื่อกำหนดค่าเริ่มต้นให้แก่ตัวแปรชื่อ sum และ N นอกจากนั้นยังมีการกำหนดให้มีการคำนวณค่าของตัวแปร average ด้วย
   
          จากตัวอย่าง บริเวณที่เป็นตัวอักษรหนา คือส่วนที่ใช้โครงสร้างควบคุมแบบทำซ้ำที่มีการตรวจสอบเงื่อนไขก่อนกระทำการแต่ละครั้ง ภายในโครงสร้างแบบทำซ้ำที่เห็นมีคำสั่ง 4 คำสั่ง จึงต้องมีการกำหนดขอบเขตของการทำซ้ำโดยคำสั่ง begin และ end; เป็นคำสั่งที่กำหนดขอบเขตดังกล่าว โปรแกรมจะทำงานซ้ำในขอบเขตนี้จนกว่าเงื่อนไขในการทำซ้ำจะเป็นเท็จ นั่นคือตัวแปร N ได้รับการเพิ่มค่าจนมีค่ามากกว่า 5 ซึ่งหมายความว่าขณะนั้นผู้ใช้ได้กรอกจำนวนเต็มที่ต้องการหาค่าเฉลี่ยผ่านทางแผงแป้นอักขระด้วยคำสั่งนำข้อมูลเข้าครบ 5 จำนวนแล้วนั่นเอง
   
          หลังจากโปรแกรมทำงานในโครงสร้างแบบทำซ้ำแล้ว จะนำค่า sum ซึ่งคือผลรวมของจำนวนทั้ง 5 จำนวน มาหารด้วยจำนวนของข้อมูลเข้าซึ่งก็คือ 5 แล้วนำค่าผลลัพธ์ที่เก็บในตัวแปรชื่อ average แสดงผลทางจอภาพด้วยคำสั่งนำข้อมูลออก

 

 

 
     
 
ก่อนหน้า   ถัดไป