วันอังคารที่ 24 มิถุนายน พ.ศ. 2557

คำสั่ง INPUT และคำสั่ง LOCATE

!!คำสั่ง INPUT และคำสั่ง LOCATE .......

คำสั่ง INPUT 
           คำสั่ง INPUT  เป็นคำสั่งที่มีผลให้เครื่องหยุดการปฎิบัติอื่นๆ โดยจะมีเคอร์เซอร์มารอรับข้อมูลที่ป้อนเข้ามาในเครื่องคอมพิวเตอร์ ผู้ใช้สามารถป้อนข้อมูลค่าของตัวแปรต่างๆ ตามที่ต้องการได้โดยผ่านทาง Keyboard

ตัวอย่างที่ 1


                    INPUT A$,A

   หลังจากคำสั่งให้เครื่องปฎิบัติงานตามคำสั่ง เครื่องจะรอการป้อนค่าให้กับตัวแปร A$ และ A ทาง Keyboard โดยจะแสดงเครื่องหมาย ? ออกมาทางจอภาพแล้วหยุดรอให้ป้อนข้อมูล เช่น ถ้า A$ มีค่าเท่ากับ WARAPORN และAมีค่าเท่ากับ 12000 การป้อนข้อมูลจะเป็นดังนี้

                    ? WARAPORN ,12000
 
  ถ้าต้องการให้เครื่องคอมพิวเตอร์ พิมพ์ข้อความอธิบายการป้อนข้อมูล สามารถใช้คำสั่ง INPUT ในรูปแบบที่ 2 พิมพ์ข้อความ ทั้งนี้เพื่อสะดวกในการป้อนข้อมูล ดังต่อไปนี้



ตัวอย่างที่ 2



                        INPUT "ENTER THE VALUE OF=";A

    เครื่องคอมพิวเตอร์จะพิมพ์ข้อความ  INPUT ENTER THE VALUE OF A ออกมาจากจอภาพแลพหยุดรอเพื่อให้ผู้ใช้ป้อนค่ากับตัวแปร A เข้าไปดังนี้


                        ENTER THE VALUE OF A  ? 12000



คำสั่ง LOCATE

        คำสั่ง LOCATE เป็นคำสั่งที่ใช้กำหนดตำแหน่งการพิมพ์ของบรรทัด และ คอลัมน์โดยสามารถใช้ควบคู่กับคำสั่งที่ใช้ในการแสดงผลลัพธ์ คือ คำสั่ง PRINT หรืออาจใช้ควบคู่กับคำสั่งในการรับข้อมูลก็ได้ เช่น คำสั่ง INPUT เป็นต้น


   รูปแบบที่


                 LOCATE 10,20 หมายความว่า ให้ Cursor จะไปอยู่ที่บรรทัดที่ 10 คอลัมน์ ที่ 20
                 LOCATE 5,10 : PRINT "QBASIC" ให้พิมพ์คำว่า "QBASIC" ในบรรทัดที่ 5 คอลัมน์ที่ 10


       นอกจากนี้เรายังสามารถใช้คำสั่ง LOCATE ควบคู่กับคำสั่ง INPUT ได้ เพื่อให้การรับข้อมูลและการ แสดงผลลัพธ์ออกมาสวยงาม


*********************************************************************************


      

ไม่มีความคิดเห็น:

แสดงความคิดเห็น