計算機軟件

在帕斯卡爾的程序結構:編程初學者

最實惠的編程語言對於初學者是 帕斯卡。 這 是因為至少他就讀於高中,以及在高中一年級的事實。 它被用作許多其他語言的發展基地。 然而,作為核心為它現在不合理使用的技術設備是遠遠走向前發展。

現在有很多錢保留語法。 他們只是在不同 介質中的編程 語言如帕斯卡。 該方案結構將在文章中進行研究。 作為一項規則,熟悉編程始於節目“你好,世界!”。

語言的歷史

帕斯卡爾曝光於1970年到期,奇怪的是,尼克勞斯·維爾特。 語言名帕斯卡的榮譽給予 - 一個偉大的人原本是來自法國。 這是由科學家創造了世界上第一台機器能夠加減號的事實理由。

語言的發展是從1968年進行到1969年。 第一次提到出現在1970年的創作者,呈現自己的“孩子”,專注於編程的風格,以及數據輸入的帕斯卡爾。 該計劃的結構也得到了維爾特開發。 它有一個簡單的語法和語義。 直接的“後裔”Pascal是一種語言“Modula-2的。” 它的開發者也成為維爾特。

語法規則

應當指出的是,它不是以這種語言程序結構如此困難。 筆者帕斯卡奠定了僅使用三個要點 - 標題,描述和操作員。

  1. 標題。 在這裡,你必須指定程序的名稱,但該項目不是主要的。 當開發人員需要它時才創建。 據在更大程度上是依賴於編程環境。 在Turbo Pascal的並不需要它。 但在ETH它是強制性的,以創建一個字符串。 使用只允許字母數字字符和下劃線“_”。
  2. 說明。 本節列出了所有可用的變量(陣列),標籤等。D.
  3. 操作員。 以帕斯卡程序結構包括運營商在BEGIN-END括號的描述。

多少,他們將在同一行,沒關係。 最主要的 - 每個團隊結束後把一個特殊字符 - 一個分號。 此外,語言是不區分大小寫:有瓦爾運營商和var VAR之間沒有什麼區別。

語法和語義

中央字母表的工作起到與編程環境。 請記住,它包括:

  • 拉丁字符,大寫和小寫;
  • 空間;
  • 下劃線;
  • 阿拉伯數字 類型;
  • 數學符號;
  • 限制器(在他們的入口點,逗號,列表等);
  • 符;
  • 助詞(運營商)。

在Turbo Pascal的程序的結構是從結構PascalABC沒有什麼不同。 在外部數據在他們的區別,僅此而已。 指示變量,以及其他類型的名稱,有必要記住這個名字應該不以數字開頭,下劃線可以在任何位置,但是從字母符號只允許使用字母 拉丁字母。

註釋行要么括號或圓形有星號(*。*)。

數據類型

在帕斯卡的程序的結構,並且還包括考慮的對象,如的 數據類型。 他們有三種類型:

  1. 布爾(true和false);
  2. 數字(阿拉伯數字);
  3. 字符(使用A,B,C和T中d)。

與此同時,第二類型被分成的子類型:整數和實。 它們分別對應特定的運營商:分別整型和實。 性格也分為單字符和字符串。 這是指數據的類型,例如(在第一種情況),數字1中,字母A或A,和(第二)整個短語或表達。 在節目中,他們Char和春天的名字下記錄。

該值也有自己的分類。 他們被分為常量和變量。 它們之間的區別是顯著。 第一個假設的程序的執行過程中不改變信的價值。 結腸 - 甲變量在使用特殊字符的過程中分配的值。

評論

為了實現該計劃的充分理解和它的所有進程,評論的功能。 他們是,正如已經如上所述,放置在大括號。 如果你是新來查看代碼,這一點尤為重要。 因為,使用此選項,你可以很容易地找到現成的程序中的錯誤,基於什麼是寫在評論。 此外,他們將幫助開發人員隨時間快速了解軟件代碼。

以帕斯卡屬性程序的結構允許註釋的數據結構在所述第二塊中定義。 有需要輸入文本,其中將包含每個運營商的目的,應該在未來的使用方式。

新手幫助瀏覽周圍的BEGIN-END註釋括號。 特別是這將是在面向程序週期是有用的。 因此,它會更容易理解語句塊結束。

評論不能被讀取的編程環境,這樣他們就可以持有任意數量的時間和字母數量不限。

標點

在帕斯卡爾的程序結構有它的標點符號,但是,也就不足為奇了。 最常用的是分號的符號。 它放置在每個描述塊標籤,類別,常數,變量和叔。E.之後,但不需要的符號的最確定的字之後。 這之後開始未安裝; END只放後,如果該程序還沒有完成。 中的代碼,其中存在循環,並且因此,被使用,並且在Else然後,不是這些詞語後所需的分號。

在結束後,程序必須安裝點結束,否則編程環境不明白的代碼完成。

數據輸入和輸出

在帕斯卡爾的程序結構允許您在三種不同的方式輸入數據。 其中:

  • 隨著Readln運營商的幫助下,閱讀。
  • 通過使用賦值符號的 - 結腸。
  • 常數。 在這種情況下,數據輸入在參數變種進行。

可以用一堆寫和Writeln運營商做出結論獲得的信息。 在某些情況下,可能會丟失,但它只是意味著它已經內置到生產過程中。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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