คอมพิวเตอร์ซอฟต์แวร์

โครงสร้างโปรแกรมในภาษาปาสคาล: การเขียนโปรแกรมสำหรับผู้เริ่มต้น

การเขียนโปรแกรมภาษาที่เหมาะสมที่สุดสำหรับผู้เริ่มต้นคือ ปาสกาล นี้ เป็นเพราะอย่างน้อยความจริงที่ว่าเขาศึกษาในโรงเรียนมัธยมเช่นเดียวกับน้องในโรงเรียนมัธยม มันถูกใช้เป็นฐานสำหรับการพัฒนาของภาษาอื่น ๆ อีกมากมาย แต่เป็นหลักสำหรับการพัฒนาของการใช้งานที่ไม่ลงตัวในขณะนี้เป็นอุปกรณ์ทางเทคนิคมันจะไปไกลไปข้างหน้า

ตอนนี้มีเป็นจำนวนมากของเงินที่เก็บไวยากรณ์ พวกเขาต่างกันเพียง แต่ใน การเขียนโปรแกรมสื่อ ภาษาเช่นภาษาปาสคาล โครงสร้างโปรแกรมจะได้รับการศึกษาในบทความ เป็นกฎที่คุ้นเคยกับการเขียนโปรแกรมเริ่มต้นด้วยโปรแกรม "สวัสดีชาวโลก!"

ประวัติความเป็นมาของภาษา

ปาสคาลมาแสงในปี 1970 เนื่องจากผิดปกติพอนิกคลอสเวิร์ธ ชื่อภาษาที่กำหนดในเกียรติของเบลสปาสคาล - คนดีมีพื้นเพมาจากฝรั่งเศส นี้เป็นธรรมโดยความจริงที่ว่านักวิทยาศาสตร์ได้สร้างเครื่องแรกของโลกที่สามารถเพิ่มและลบตัวเลข

การพัฒนาภาษาได้ดำเนินการ 1968-1969 กล่าวถึงการปรากฏตัวครั้งแรกในปี 1970 ผู้สร้างนำเสนอ "เด็ก" ของเขามุ่งเน้นไปที่รูปแบบของการเขียนโปรแกรมเช่นเดียวกับการป้อนข้อมูลในปาสคาล โครงสร้างของโปรแกรมยังได้รับการพัฒนาโดยเวิร์ ธ มันมีไวยากรณ์ที่เรียบง่ายและความหมาย ตรง "ลูกหลาน" ปาสคาลเป็นภาษาที่ "Modula-2." นักพัฒนายังได้กลายเป็นเวิร์ ธ

กฎไวยากรณ์

มันควรจะตั้งข้อสังเกตว่ามันไม่ได้เป็นเรื่องยากมากในโครงสร้างโปรแกรมภาษานี้ ผู้เขียน Pascal วางการใช้งานเพียงสามจุดหลัก - ชื่อคำอธิบายและผู้ประกอบการ

  1. ชื่อเรื่อง ที่นี่คุณจะต้องระบุชื่อของโปรแกรม แต่รายการไม่สำคัญ มันถูกสร้างขึ้นเฉพาะเมื่อนักพัฒนาที่ต้องการ ตามในระดับสูงก็ขึ้นอยู่กับสภาพแวดล้อมในการเขียนโปรแกรม ในเทอร์โบปาสคาลไม่จำเป็นต้อง แต่ในผลประโยชน์ทับซ้อนที่มีผลบังคับใช้ในการสร้างสตริง ใช้รับอนุญาตเท่านั้นที่ตัวอักษรและตัวเลขและขีดเส้นใต้ "_"
  2. ลักษณะ ส่วนนี้แสดงตัวแปรทั้งหมดที่มีอยู่ (อาร์เรย์), ป้าย, และอื่น ๆ . D.
  3. ผู้ประกอบการ ในโครงสร้างโปรแกรมภาษาปาสคาลรวมถึงรายละเอียดของผู้ประกอบการใน BEGIN-END วงเล็บ

ว่าพวกเขาจะอยู่ในบรรทัดเดียวกันมันไม่สำคัญ สิ่งที่สำคัญ - หลังจากการสิ้นสุดของแต่ละทีมที่จะใส่อักขระพิเศษ - อัฒภาค นอกจากนี้ภาษาเป็นกรณีตาย: มีความแตกต่างระหว่างผู้ประกอบการ Var ไม่และ var var

ไวยากรณ์และความหมาย

กลางในการทำงานของตัวอักษรเล่นกับสภาพแวดล้อมการเขียนโปรแกรม เก็บไว้ในใจว่ามันประกอบด้วย:

  • อักขระภาษาละตินทั้งพิมพ์ใหญ่และพิมพ์เล็ก
  • พื้นที่;
  • ขีด;
  • ตัวเลขอารบิก ประเภท;
  • สัญลักษณ์ทางคณิตศาสตร์;
  • ผู้ จำกัด (ในรายการของพวกเขาจากจุดเข้าจุลภาค ฯลฯ ... );
  • specifiers;
  • คำเสริม (ผู้ประกอบการ)

โครงสร้างของโปรแกรมเทอร์โบปาสกาลไม่แตกต่างจากโครงสร้าง PascalABC ความแตกต่างในพวกเขาในข้อมูลภายนอกไม่มีอะไรมาก ที่ระบุชื่อของตัวแปรและประเภทอื่น ๆ มันเป็นสิ่งจำเป็นที่ต้องจำไว้ว่าชื่อที่ไม่ควรเริ่มต้นด้วยหลัก, อักขระขีดสามารถจะอยู่ในตำแหน่งใด ๆ แต่จากสัญลักษณ์ตัวอักษรได้รับอนุญาตให้ใช้เพียงตัวอักษร ของตัวอักษรละติน

ความคิดเห็นแถวที่มีทั้งการจัดฟันหรือกลมที่มีเครื่องหมายดอกจัน (* .. *)

ชนิดข้อมูล

โครงสร้างของโปรแกรมในภาษาปาสคาลและยังรวมถึงการพิจารณาของวัตถุเช่น ชนิดข้อมูล พวกเขาเป็นสามประเภท:

  1. บูลีน (ความจริงและเท็จ);
  2. ตัวเลข (ตัวเลขอารบิก);
  3. ตัวอักษร (ใช้ b, c และ t. ง.)

ในเวลาเดียวกันประเภทที่สองคือแบ่งออกเป็นประเภทย่อย: จำนวนเต็มและเป็นจริง พวกเขาสอดคล้องกับผู้ประกอบการบาง: จำนวนเต็มและอสังหาริมทรัพย์ตามลำดับ ตัวละครยังแบ่งออกเป็นตัวละครเดียวและสตริง นี้หมายถึงประเภทของข้อมูลเช่น (ในกรณีแรก) จำนวน 1 ตัวอักษร A หรือ A และ (สอง) วลีทั้งหมดหรือการแสดงออก ในโปรแกรมที่พวกเขาจะถูกบันทึกไว้ภายใต้ชื่อของ Char และฤดูใบไม้ผลิ

ค่านอกจากนี้ยังมีการจัดหมวดหมู่ของตัวเอง พวกเขาจะถูกแบ่งออกเป็นคงที่และตัวแปร ความแตกต่างระหว่างพวกเขามีความสำคัญ ครั้งแรกที่ถือว่าคุ้มค่าของตัวอักษรที่ไม่เปลี่ยนแปลงในระหว่างการทำงานของโปรแกรม ตัวแปรมีการกำหนดค่าในหลักสูตรของการใช้ตัวอักษรพิเศษ - ลำไส้ใหญ่

ความคิดเห็น

เพื่อให้บรรลุความเข้าใจที่เต็มรูปแบบของโปรแกรมและทุกกระบวนการของการทำงานของการแสดงความคิดเห็น พวกเขาจะได้มีการระบุไว้ข้างต้นจะถูกวางไว้ในวงเล็บปีกกา นี้เป็นสิ่งสำคัญโดยเฉพาะอย่างยิ่งถ้าคุณยังใหม่เพื่อดูรหัส เพราะใช้ตัวเลือกนี้คุณสามารถพบความผิดพลาดในโปรแกรมพร้อมทำตามสิ่งที่เขียนไว้ในการแสดงความคิดเห็น นอกจากนี้พวกเขาจะช่วยให้นักพัฒนาที่มีเวลาที่จะได้อย่างรวดเร็วเข้าใจรหัสซอฟต์แวร์

โครงสร้างของโปรแกรมใน Pascal แอตทริบิวต์ช่วยให้ความเห็นไปยัง โครงสร้างข้อมูล ที่กำหนดไว้ในบล็อกที่สอง ไม่จำเป็นต้องมีการป้อนข้อความซึ่งจะมีวัตถุประสงค์ของแต่ละผู้ประกอบการและวิธีการที่จะถูกนำมาใช้ในอนาคต

Newbie ช่วยเหลือนำทาง BEGIN-END คิดเห็นวงเล็บรอบตัวพวกเขา โดยเฉพาะอย่างยิ่งมันจะเป็นประโยชน์ในรอบโปรแกรมที่มุ่งเน้น ดังนั้นมันจะเป็นเรื่องง่ายที่จะเข้าใจในสิ่งที่บล็อกของงบเป็นมากกว่า

ความคิดเห็นที่ไม่สามารถอ่านได้สภาพแวดล้อมของโปรแกรมเพื่อให้พวกเขาสามารถถือจำนวนของเวลาใด ๆ และไม่ได้ จำกัด อยู่ในตัวเลขตัวอักษร

วรรคตอน

โครงสร้างโปรแกรมในภาษาปาสคาลมีเครื่องหมายวรรคตอนของ แต่ไม่น่าแปลกใจ ที่ใช้มากที่สุดคือสัญญาณของอัฒภาค มันถูกวางไว้หลังจากที่แต่ละป้ายคำอธิบายบล็อกประเภท Const วาและ t. อี, แต่เข้าสู่ระบบไม่จำเป็นต้องหลังจากที่คำมุ่งมั่นมากที่สุด มันไม่ได้ติดตั้งหลังจากที่เริ่มต้น; หลังจากสิ้นสุดจะใส่เฉพาะในกรณีที่โปรแกรมยังไม่เสร็จ ในรหัสที่มีรอบและตามที่มีการใช้และอื่น ๆ จากนั้นอัฒภาคไม่จำเป็นต้องหลังจากที่คำเหล่านี้

ในตอนท้ายของโปรแกรมหลังจาก END ต้องติดตั้งจุดที่มิฉะนั้นสภาพแวดล้อมของโปรแกรมไม่เข้าใจว่ารหัสจะเสร็จสิ้น

การป้อนข้อมูลและการส่งออก

โครงสร้างโปรแกรมในภาษาปาสคาลช่วยให้คุณป้อนข้อมูลในสามวิธีที่แตกต่างกัน ในหมู่พวกเขา:

  • ด้วยความช่วยเหลือของผู้ประกอบการ Readln การอ่าน
  • ด้วยการใช้สัญลักษณ์มอบหมาย - ลำไส้ใหญ่
  • คงที่ ในกรณีดังกล่าวการใส่ข้อมูลจะดำเนินการใน var พารามิเตอร์

ข้อมูลสรุปที่ได้รับสามารถทำได้โดยใช้พวงของการเขียนและ writeln ประกอบ ในบางกรณีก็อาจจะหายไป แต่มันก็หมายความว่ามันถูกสร้างขึ้นแล้วเข้าสู่กระบวนการผลิต

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.delachieve.com. Theme powered by WordPress.