|
syntax of basic
โพสต์เมื่อ:
16:06 วันที่ 26 ส.ค. 2548 ชมแล้ว:
2,539
ตอบแล้ว:
6
มี syntax of basic
เน้นเฉพาะ syntax เท่านั้น ใครจะเสริมก็เสริมได้ หากจะถามกรุณาไปที่http://www.vcharkarn.com/include/vcafe/showkratoo.php?Pid=35788 ที่นี่เป็น syntax of basic อย่างเดียว เนื้อหาเน้นๆ จำนวน 4 ความเห็น, หน้า่ | -1- ความเห็นเพิ่มเติมที่ 1 28 ส.ค. 2548 (15:34) การเข้า BASIC C:>\\QBASIC\\QBAIC ที่ไดร็ฟ C ตรงลงโปรแกรมก่อนนะคะ จะเกิดกรอบข้อความเกิดขึ้น ให้กดปุ่ม ESC ก็จะยกเลิก ไดอะลอกบ้อกซ์ ถ้าเผลอกด Enter จะขึ้น Help (หน้าต่างช่วยเหลือค่ะ) ถ้าจะดูก็กด TAB ไปเรื่อยๆ ก็จะเลือกเองค่ะ ความเห็นเพิ่มเติมที่ 2 28 ส.ค. 2548 (15:45) มาดูคำสั่งแรกกันดีกว่า นั่นคือ การรับข้อมูล ใช้คำสั่งว่า Input Input เป็นการรับข้อมูลจากคีย์บอร็ดเท่านั้น ซึ่งจะต้องมีการกำหนดค่าตัวแปรก่อน เพราะในบางรุ่น(ไม่แน่ใจว่าทุกรุ่นหรือเปล่า) จะแจ้ง ERROR การป้อนข้อมูล สามารถป้อนข้อมูลได้ทั้งข้อมูลตัวเลข และข้อความ รวมทั้งรหัสแอสกีในบางรุ่น ถ้าข้อความใช้ $ ร่วมด้วย ถ้าเป็นรหัสแอสกี ใช้CHR$(หมายเลขแอสกีที่ต้องการ) ถ้ากำหนดตัวแปรเป็น สตริง แต่กรอกตัวเลขไป ได้ค่ะ ไม่แจ้ง ERROR แต่ถ้ากำหนดตัวแปรเป็นตัวเลข แต่กรอกสตริงไป จะแจ้ง ERROR ค่ะ ความเห็นเพิ่มเติมที่ 3 28 ส.ค. 2548 (16:14) เพื่อไม่ให้เป็นการเสียเวลามาที่คำสั่ง PRINT เลย คำสั่งปริ้นต์ เป็นคำสั่งแสดงผลหน้าจอ การใช้ PRINT มีหลายกรณี กรณีที่ 1 PRINT แล้ววรรคเฉยๆ หมายความว่า เป็นการเว้นบรรทัด คำสั่ง Print ต้อง ตามด้วยเครื่องหมายคำพูด เสมอ ไม่เช่นนั้นจะแจ้ง ERROR ยกเว้นตามด้านล่าง คำสั่งนี้สามารถสั่งให้แสดงผลได้หลายๆรูปแบบข้อมูล เช่น ข้อความปนตัวเลข เช่น Print "ID-NO474244066" หรือข้อความธรรมดา เช่น PRINT "HELLO" หรือตัวเลขอักษร คือข้อมูลชนิดตัวเลขแบบคุณภาพคือ ไม่ใช้ในการคำนวนก็ได้ เช่น PRINT "474244066" หรือจะเป็นในรูปตัวแปร เช่น PRINT B (ซึ่ง B เป็นตวแปร) ถ้าสั่งคอมไพล์ระบบ จะแสดงค่าที่เก็บไว้ในตัวแปร B ออกมา สุดท้าย เอ๊ย รองสุดท้ายที่ใช้กับคำสั่งบนี้ก็คือ นิพจน์ นิพจน์คืออะไร เช่น 1 + 4 เป็นนิพจน์ โดยสรุปนิพจน์คือการคำนวณนั่นเอง สุดท้ายแล้วจริงๆ คือใช้กับรหัสแอสกี โดยใช้ PRINT CHR$(156) เป็นต้น ระบบ ก็จะแสดงรหัสแอสกีที่ 156 ออกมาเป็นหน้าจอ ซึ่งการใช้ PRINT หลายๆตัว ไม่จำเป็นต้องเขียน PRINT ทุกคำสั่ง เช่น PRINT "HELLO" PRINT B PRINT 2 + 1 คุณสามารถเขียนใหม่ได้ดังนี้ PRINT "HELLO",B,2+1 คือ คุณสามารถขั้นคำสั่งที่เหมือนกันด้วย , (ลูกน้ำ) ได้ค่ะ สุดท้าย ท้ายสุด ยกเว้นกรณีที่คุณจะพิมพ์รายงาน เป็นกรอบ คุณสามารถสั่งได้ดังนี้ (ไม่ได้เช็คแอสกี แต่ลองทำให้ดูค่ะ กรุณาเปลี่ยนรหัสแอสกีตามความเหมาะสม) PRINT CHR$(156)CHR$(169)CHR(169) ...... หมายความว่า คุณสามารถพิมพ์รัสแอสกีต่อกันเลย โดยไม่ต้องคั่นโดยลูกนำ ซึ่งระบบคุณสามารถกด ALT + รหัสแอสกีแทนการ RUN เช่นคำสั่งข้างบนจะเท่ากับ PRINT (ALT+156)(ALT+169)(ALT+169) ในวงเล็บหมายถึงคุณกดแป้นALT ตามด้วย156 เลยเครื่องจะ RUN ให้คุณเองโดยอัตโนมัติ ความเห็นเพิ่มเติมที่ 4 28 ส.ค. 2548 (16:16) การคอมไพล์ ให้กด ALT + TAB -----> Compile หรือหากอยากด DEBUG ให้ ALT + TAB -------> DEBUG DEBUG เป็นการแสดงผลการรันล่วงหน้าค่ะ หากจะโพสต์คำตอบสำหรับกระทู้ในห้องนี้ ล๊อกอินก่อนนะคะ สมัครสมาชิก ฟรี ตลอดชีพ ที่ http://www.vcharkarn.com/my ค่ะ |
![]() บทความแนะนำBlog แนะนำHot Linksขอบคุณผู้สนับสนุน |
Copyright© 2000-2007, Vcharkarn.Com. All rights reserved.
|
คลิ๊กเพื่อดูสถิติ รับรองและสนับสนุนโดย |
![]() สสวท. |
![]() มูลนิธิ พสวท. |
![]() พสวท. |