วันศุกร์ที่ 17 มิถุนายน พ.ศ. 2559

หน่วยที่ 4 การรับข้อมูล

    ตามปกติแล้วโปรแกรมจะมีทั้งการแสดงผล และการรับข้อมูล ในคาบที่แล้วได้นำเสนอคำสั่งในการแสดงผลข้อมูลแล้ว ในคาบนี้จะขอเสนอคำสั่งที่ให้ในการรับข้อมูล ซึ่งคำสั่งที่ใช้ในการรับข้อมูล คือ
คำสั่ง 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 (ให้บันทึกเบอร์ไลน์จะขึ้นอัตโนมัติ)

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

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