Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore สื่อการสอน

สื่อการสอน

Published by sumitrasamvththinxk, 2021-08-28 04:48:29

Description: E3CCEA57-93C3-4A15-8EDF-B1A512476454 (4)_removed

Keywords: สื่อการสอน

Search

Read the Text Version

รายวชิ า การวเิ คราะหแ ละออกแบบระบบ (หลักการออกแบบ)

บทที่ 6 โปรแกรมภาษาปาสคาลเบ้ืองตน

โปรแกรมภาษาปาสคาลเบ้ืองตน ภาษาปาสคาล (PASCAL) ไดถูกพัฒนาข้ึนเพ่อื ใช ในการสอนการเขยี นโปรแกรมโดยตงั้ ช่ือเพ่อื เป็น เกียรติแก Blaise Pascal ผสู รา งเคร่อื งคดิ เลข เคร่อื งแรกของโลก ภาษาปาสคาล ถูกพฒั นาจาก ภาษาอัลกอล โดยมจี ดุ มัง่ หมายเพ่ือใชเป็นภาษา สาํ หรับฝึกหัดเขียนโปรแกรมคอมพวิ เตอร

ชนิดของขอ มูลมาตรฐาน 1. Integer หมายถึง ขอ มูลทีเ่ ป็นเลขจาํ นวนเตม็ 2. Real หมายถึง ขอมูลที่เป็นเลขจํานวนจรงิ 3. Boolean หมายถงึ ขอ มลู ท่ีเป็นคาความจริง ทางตรรกศาสตร 4.Char หมายถึง ขอมูลทเ่ี ป็นตวั อักษร

โครงสรางโปรแกรมภาษาปาสดาล ประกอบดวย 3 สว น คือ 1.สวนหัวของโปรแกรม (Heading Part) 2.สวนของการประกาศ (Declaration Part) 3.สวนของคาํ สัง่ ภาษาปาสคาล (Statement Part)

สว นหวั ของโปรแกรม (Heading Part) เป็นสวนแรกของโปรแกรมภาษาปาสคาลจะใชบ อกการ เรมิ่ ตน ของโปรแกรมในสว นนี้จะเป็นการบอกรายระเอยี ด วาโปรแกรมนี้ช่ือวา อะไร ใชแ ฟ มขอมลู ใดบา ง ตวั อยา ง Program Search (input, output) ; หรือ Program Report (input, Fp1) ;

สว นของการประกาศ มีการประกาศ 4 แบบดังนี้ 1. การประกาศคาคงที่ (Constant) 2. การประกาศชนิดขอมูลชนิดใหม 3. การประกาศของตวั แปร (Variable) 4. การประกาศโปรแกรมยอ ย (Sub Program)

1. การประกาศคา คงท่ี (Constant) เป็นการสงั่ ใหเ คร่ืองคอมพิวเตอรจัดสรรเน้ือทีใ่ น หนวยความจาํ สําหรับเกบ็ คา คงที่ จะไมสามารถ เปลีย่ นแปลงคา ไดในขณะท่ีโปรแกรมนัน้ ทํางานอยู โดยข้ึนตนดว ยคาํ สงวนวา Constantตามดวยคา คงที่ ทีต่ องการกาํ หนดใหช่อื นัน้ ใชเคร่อื งหมาย = ในการ กําหนดคา

2. การประกาศชนิดขอ มูลชนิดใหม เป็นการประกาศช่อื ชนิดขอ มลู ใหมข ้นึ มานอกเหนือ จากขอ มลู ท่ีภาษาปาสคาลกําหนดมาใหโดยผเู ขยี น โปรแกรมจะเป็นผกู ําหนดเองโดยข้ึนตนดว ยคาํ วา type กาํ หนดดวยเคร่ืองหมาย = หน าชนิดของขอ มลู

3. การประกาศของตวั แปร(Variable) เป็นสวนทใ่ี ชป ระกาศวาจะใชช ่ือใดบางเป็น ตวั แปร และเป็นตวั แปรชนิดใด โดยจะเริ่มตน ดว ยคาํ วา VAR ตามดวยช่อื ตัวแปร ตอดว ย ชนิดของตัวแปร คัน่ ดว ย : ตอทา ยดว ยชนิดของ

4. การประกาศโปรแกรมยอ ย (Sub Program) โปรแกรมยอ ยนี้สรางข้ึนมาเพ่อื ประโยชนในการ ชวยลดการทํางานท่ีซ้าํ ซอนในสว นของโปรแกรม หลัก ในสว นของคาํ สงั่ ภาษาปาสคาล มีการแบง การทาํ งานออกเป็นสว นๆทาํ ใหสามารถเขาใจการ ทํางานของโปรแกรมไดง า ยข้นึ มี 2 ชนิด คือ Function และ Procedure


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook