คำสั่ง Input ซึ่งมีอยู่ด้วยกัน 2 รูปแบบ
รูปแบบที่ 1
Input “Text”,var
อธิบาย
Input คือ
คำสั่งรับข้อมูล
Text คือ
ข้อมูลที่เราต้องการให้แสดง
หมายเหตุ ข้อมูลที่แสดงจะอยู่ในเครื่องหมาย “ “
ตัวอย่างการใช้งานรูปแบบที่ 1
Input “Enter your name :”,n$
อธิบายInput คือ
คำสั่งรับข้อมูลText คือ Enter
your name :
n คือ ตัวแปร $ คือ
บอกประเภทของตัวแปรว่าเป็นชนิดตัวอักษร
หมายเหตุ จะแสดง Enter your name : ออกทางจอภาพ
เมื่อสั่ง
รันโปรแกรม โปรแกรมจะแสดงข้อความว่า
Enter your name : ออกมาทางจอภาพ
เมื่อผู้ใช้ใส่ชื่อเข้าไป
โปรแกรมจะเก็บค่านั้นไว้
ในตัวแปร
n$
ตัวอย่างการใช้งานรูปแบบที่ 2
Input n$
อธิบาย
Input คือ
คำสั่งรับข้อมูล
n
คือ
ชื่อตัวแปร
$ คือ
ชนิดของตัวแปรนั้น ๆ
หมายเหตุ $
คือ
ข้อมูลชนิดเลขจำนวนเต็ม
เมื่อสั่ง
รันโปรแกรม เครื่องจะไม่มีข้อความแสดง
ออกมาทางจอภาพ
ซึ่งทำให้ผู้ใช้งานไม่รู้จะทำอย่างไรต่อไป เนื่องจากไม่มีการแนะนำอะไรจากโปรแกรม
ดังนั้นรูปแบบนี้ไม่ควรใช้ หากใช้ต้องใช้ร่วมกับคำสั่ง Print
ยกตัวอย่างที่ 1
Cls
Print “Enter your name :”
Input n$
End
จากตัวอย่าง
จะเห็นว่า โปรแกรมจะแสดงข้อความ
Enter your name : ออกทางจอภาพ
ซึ่งเป็นคำแนะนำให้ผู้ใช้งานต้องทำอะไร เคอร์เซอร์จะมารอรับข้อมูลที่บรรทัดถัดมา
เมื่อใส่ข้อมูลใดๆ ลงไป โปรแกรมก็จะนำไปเก็บไว้ในตัวแปรต่อไป
ยกตัวอย่างที่ 2
Cls
Input “Enter the Number :” ,f
Print f
End
จากตัวอย่าง [บรรทัดแรก จะล้างจอภาพ บรรทัด2 โปรแกรมจะแสดงคำว่า Enter the Number : ออกมาแสดงทางจอภาพ เมื่อผู้ใช้ใส่จำนวนอะไรก็ตาม แล้วกดปุ่ม Enter โปรแกรมจะนำค่านั้นมาเก็บไว้ที่ตัวแปร f บรรทัด3 โปรแกรมจะแสดงค่าที่เก็บอยู่ในตัวแปร f ออกมาทางจอภาพ บรรทัด4 จบโปรแกรม
แหล่งอ้างอิง
https://youtu.be/ZqCHaJDLkMA
ภาระงาน
1. ให้สร้างโปรแกรมรับค่ามา 3 ค่า แล้วแสดงค่าที่รับเข้ามา
หากต้องการคำปรึกษาติดต่อได้ที่
1.ชื่อเฟส : สวัสดี ชาวโลก
2.ไลน์ : 0971531869 (ให้บันทึกเบอร์ไลน์จะขึ้นอัตโนมัติ)
ภาระงาน
1. ให้สร้างโปรแกรมรับค่ามา 3 ค่า แล้วแสดงค่าที่รับเข้ามา
หากต้องการคำปรึกษาติดต่อได้ที่
1.ชื่อเฟส : สวัสดี ชาวโลก
2.ไลน์ : 0971531869 (ให้บันทึกเบอร์ไลน์จะขึ้นอัตโนมัติ)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น