คอมพิวเตอร์, ซอฟต์แวร์
โครงสร้างโปรแกรมในภาษาปาสคาล: การเขียนโปรแกรมสำหรับผู้เริ่มต้น
การเขียนโปรแกรมภาษาที่เหมาะสมที่สุดสำหรับผู้เริ่มต้นคือ ปาสกาล นี้ เป็นเพราะอย่างน้อยความจริงที่ว่าเขาศึกษาในโรงเรียนมัธยมเช่นเดียวกับน้องในโรงเรียนมัธยม มันถูกใช้เป็นฐานสำหรับการพัฒนาของภาษาอื่น ๆ อีกมากมาย แต่เป็นหลักสำหรับการพัฒนาของการใช้งานที่ไม่ลงตัวในขณะนี้เป็นอุปกรณ์ทางเทคนิคมันจะไปไกลไปข้างหน้า
ตอนนี้มีเป็นจำนวนมากของเงินที่เก็บไวยากรณ์ พวกเขาต่างกันเพียง แต่ใน การเขียนโปรแกรมสื่อ ภาษาเช่นภาษาปาสคาล โครงสร้างโปรแกรมจะได้รับการศึกษาในบทความ เป็นกฎที่คุ้นเคยกับการเขียนโปรแกรมเริ่มต้นด้วยโปรแกรม "สวัสดีชาวโลก!"
ประวัติความเป็นมาของภาษา
ปาสคาลมาแสงในปี 1970 เนื่องจากผิดปกติพอนิกคลอสเวิร์ธ ชื่อภาษาที่กำหนดในเกียรติของเบลสปาสคาล - คนดีมีพื้นเพมาจากฝรั่งเศส นี้เป็นธรรมโดยความจริงที่ว่านักวิทยาศาสตร์ได้สร้างเครื่องแรกของโลกที่สามารถเพิ่มและลบตัวเลข
การพัฒนาภาษาได้ดำเนินการ 1968-1969 กล่าวถึงการปรากฏตัวครั้งแรกในปี 1970 ผู้สร้างนำเสนอ "เด็ก" ของเขามุ่งเน้นไปที่รูปแบบของการเขียนโปรแกรมเช่นเดียวกับการป้อนข้อมูลในปาสคาล โครงสร้างของโปรแกรมยังได้รับการพัฒนาโดยเวิร์ ธ มันมีไวยากรณ์ที่เรียบง่ายและความหมาย ตรง "ลูกหลาน" ปาสคาลเป็นภาษาที่ "Modula-2." นักพัฒนายังได้กลายเป็นเวิร์ ธ
กฎไวยากรณ์
มันควรจะตั้งข้อสังเกตว่ามันไม่ได้เป็นเรื่องยากมากในโครงสร้างโปรแกรมภาษานี้ ผู้เขียน Pascal วางการใช้งานเพียงสามจุดหลัก - ชื่อคำอธิบายและผู้ประกอบการ
- ชื่อเรื่อง ที่นี่คุณจะต้องระบุชื่อของโปรแกรม แต่รายการไม่สำคัญ มันถูกสร้างขึ้นเฉพาะเมื่อนักพัฒนาที่ต้องการ ตามในระดับสูงก็ขึ้นอยู่กับสภาพแวดล้อมในการเขียนโปรแกรม ในเทอร์โบปาสคาลไม่จำเป็นต้อง แต่ในผลประโยชน์ทับซ้อนที่มีผลบังคับใช้ในการสร้างสตริง ใช้รับอนุญาตเท่านั้นที่ตัวอักษรและตัวเลขและขีดเส้นใต้ "_"
- ลักษณะ ส่วนนี้แสดงตัวแปรทั้งหมดที่มีอยู่ (อาร์เรย์), ป้าย, และอื่น ๆ . D.
- ผู้ประกอบการ ในโครงสร้างโปรแกรมภาษาปาสคาลรวมถึงรายละเอียดของผู้ประกอบการใน BEGIN-END วงเล็บ
ว่าพวกเขาจะอยู่ในบรรทัดเดียวกันมันไม่สำคัญ สิ่งที่สำคัญ - หลังจากการสิ้นสุดของแต่ละทีมที่จะใส่อักขระพิเศษ - อัฒภาค นอกจากนี้ภาษาเป็นกรณีตาย: มีความแตกต่างระหว่างผู้ประกอบการ Var ไม่และ var var
ไวยากรณ์และความหมาย
กลางในการทำงานของตัวอักษรเล่นกับสภาพแวดล้อมการเขียนโปรแกรม เก็บไว้ในใจว่ามันประกอบด้วย:
- อักขระภาษาละตินทั้งพิมพ์ใหญ่และพิมพ์เล็ก
- พื้นที่;
- ขีด;
- ตัวเลขอารบิก ประเภท;
- สัญลักษณ์ทางคณิตศาสตร์;
- ผู้ จำกัด (ในรายการของพวกเขาจากจุดเข้าจุลภาค ฯลฯ ... );
- specifiers;
- คำเสริม (ผู้ประกอบการ)
โครงสร้างของโปรแกรมเทอร์โบปาสกาลไม่แตกต่างจากโครงสร้าง PascalABC ความแตกต่างในพวกเขาในข้อมูลภายนอกไม่มีอะไรมาก ที่ระบุชื่อของตัวแปรและประเภทอื่น ๆ มันเป็นสิ่งจำเป็นที่ต้องจำไว้ว่าชื่อที่ไม่ควรเริ่มต้นด้วยหลัก, อักขระขีดสามารถจะอยู่ในตำแหน่งใด ๆ แต่จากสัญลักษณ์ตัวอักษรได้รับอนุญาตให้ใช้เพียงตัวอักษร ของตัวอักษรละติน
ความคิดเห็นแถวที่มีทั้งการจัดฟันหรือกลมที่มีเครื่องหมายดอกจัน (* .. *)
ชนิดข้อมูล
โครงสร้างของโปรแกรมในภาษาปาสคาลและยังรวมถึงการพิจารณาของวัตถุเช่น ชนิดข้อมูล พวกเขาเป็นสามประเภท:
- บูลีน (ความจริงและเท็จ);
- ตัวเลข (ตัวเลขอารบิก);
- ตัวอักษร (ใช้ b, c และ t. ง.)
ในเวลาเดียวกันประเภทที่สองคือแบ่งออกเป็นประเภทย่อย: จำนวนเต็มและเป็นจริง พวกเขาสอดคล้องกับผู้ประกอบการบาง: จำนวนเต็มและอสังหาริมทรัพย์ตามลำดับ ตัวละครยังแบ่งออกเป็นตัวละครเดียวและสตริง นี้หมายถึงประเภทของข้อมูลเช่น (ในกรณีแรก) จำนวน 1 ตัวอักษร A หรือ A และ (สอง) วลีทั้งหมดหรือการแสดงออก ในโปรแกรมที่พวกเขาจะถูกบันทึกไว้ภายใต้ชื่อของ Char และฤดูใบไม้ผลิ
ค่านอกจากนี้ยังมีการจัดหมวดหมู่ของตัวเอง พวกเขาจะถูกแบ่งออกเป็นคงที่และตัวแปร ความแตกต่างระหว่างพวกเขามีความสำคัญ ครั้งแรกที่ถือว่าคุ้มค่าของตัวอักษรที่ไม่เปลี่ยนแปลงในระหว่างการทำงานของโปรแกรม ตัวแปรมีการกำหนดค่าในหลักสูตรของการใช้ตัวอักษรพิเศษ - ลำไส้ใหญ่
ความคิดเห็น
เพื่อให้บรรลุความเข้าใจที่เต็มรูปแบบของโปรแกรมและทุกกระบวนการของการทำงานของการแสดงความคิดเห็น พวกเขาจะได้มีการระบุไว้ข้างต้นจะถูกวางไว้ในวงเล็บปีกกา นี้เป็นสิ่งสำคัญโดยเฉพาะอย่างยิ่งถ้าคุณยังใหม่เพื่อดูรหัส เพราะใช้ตัวเลือกนี้คุณสามารถพบความผิดพลาดในโปรแกรมพร้อมทำตามสิ่งที่เขียนไว้ในการแสดงความคิดเห็น นอกจากนี้พวกเขาจะช่วยให้นักพัฒนาที่มีเวลาที่จะได้อย่างรวดเร็วเข้าใจรหัสซอฟต์แวร์
โครงสร้างของโปรแกรมใน Pascal แอตทริบิวต์ช่วยให้ความเห็นไปยัง โครงสร้างข้อมูล ที่กำหนดไว้ในบล็อกที่สอง ไม่จำเป็นต้องมีการป้อนข้อความซึ่งจะมีวัตถุประสงค์ของแต่ละผู้ประกอบการและวิธีการที่จะถูกนำมาใช้ในอนาคต
Newbie ช่วยเหลือนำทาง BEGIN-END คิดเห็นวงเล็บรอบตัวพวกเขา โดยเฉพาะอย่างยิ่งมันจะเป็นประโยชน์ในรอบโปรแกรมที่มุ่งเน้น ดังนั้นมันจะเป็นเรื่องง่ายที่จะเข้าใจในสิ่งที่บล็อกของงบเป็นมากกว่า
ความคิดเห็นที่ไม่สามารถอ่านได้สภาพแวดล้อมของโปรแกรมเพื่อให้พวกเขาสามารถถือจำนวนของเวลาใด ๆ และไม่ได้ จำกัด อยู่ในตัวเลขตัวอักษร
วรรคตอน
โครงสร้างโปรแกรมในภาษาปาสคาลมีเครื่องหมายวรรคตอนของ แต่ไม่น่าแปลกใจ ที่ใช้มากที่สุดคือสัญญาณของอัฒภาค มันถูกวางไว้หลังจากที่แต่ละป้ายคำอธิบายบล็อกประเภท Const วาและ t. อี, แต่เข้าสู่ระบบไม่จำเป็นต้องหลังจากที่คำมุ่งมั่นมากที่สุด มันไม่ได้ติดตั้งหลังจากที่เริ่มต้น; หลังจากสิ้นสุดจะใส่เฉพาะในกรณีที่โปรแกรมยังไม่เสร็จ ในรหัสที่มีรอบและตามที่มีการใช้และอื่น ๆ จากนั้นอัฒภาคไม่จำเป็นต้องหลังจากที่คำเหล่านี้
ในตอนท้ายของโปรแกรมหลังจาก END ต้องติดตั้งจุดที่มิฉะนั้นสภาพแวดล้อมของโปรแกรมไม่เข้าใจว่ารหัสจะเสร็จสิ้น
การป้อนข้อมูลและการส่งออก
โครงสร้างโปรแกรมในภาษาปาสคาลช่วยให้คุณป้อนข้อมูลในสามวิธีที่แตกต่างกัน ในหมู่พวกเขา:
- ด้วยความช่วยเหลือของผู้ประกอบการ Readln การอ่าน
- ด้วยการใช้สัญลักษณ์มอบหมาย - ลำไส้ใหญ่
- คงที่ ในกรณีดังกล่าวการใส่ข้อมูลจะดำเนินการใน var พารามิเตอร์
ข้อมูลสรุปที่ได้รับสามารถทำได้โดยใช้พวงของการเขียนและ writeln ประกอบ ในบางกรณีก็อาจจะหายไป แต่มันก็หมายความว่ามันถูกสร้างขึ้นแล้วเข้าสู่กระบวนการผลิต
Similar articles
Trending Now