Ang Pascal ay isa sa mga pangunahing wika ng programa na binuo noong 1970 ng siyentipikong Swiss na si Niklaus Wirth. Napakapopular sa mga institusyong pang-edukasyon dahil sa pagiging simple at mahusay na pag-andar nito.
Uri ng data
Sa wika ng programa na "Pascal" maraming uri ng data, kaalaman sa mga tampok na kinakailangan para sa mga programa sa pagsulat. Mayroon lamang limang pangunahing uri ng data:
-
Ang data ng integer ay isang integer na 1 hanggang 4 bytes ang haba at may isang tukoy na saklaw depende sa subtype:
- Maikli - mula -128 hanggang 127
- Byte - mula 0 hanggang 255
- Salita - 0 hanggang 65535
- Int - mula -32 768 hanggang 32 767
- Mahaba - mula -2 147 483 648 hanggang 2 147 483 647
-
Ang totoong data ay isang lumulutang na numero ng point na may malaking saklaw. Mayroong limang mga subtypes ng ganitong uri ng data sa kabuuan:
- Totoo - mula sa 2.9 E-39 hanggang 1.7 E +38
- Single - mula sa 1.5 E-45 hanggang 3.4 E + 38
- Doble - mula sa 5.0 E-324 hanggang 1.7 E + 308
- Pinalawak - mula 3.4E-4951 hanggang 1.1E + 4932
- Comp - mula -2 E + 63 hanggang +2 E + 63 -1
- Data ng character - anumang character ng alpabeto. Sa mga wika, ito ay tinukoy ng pagdadaglat na "char", walang mga subtypes.
- Ang data ng string ay isang pagkakasunud-sunod ng mga character na nakasulat bilang "string".
- Data ng Boolean - kinakatawan bilang totoo o hindi.
Mga pagsasalin ng isang uri ng data sa iba pa
Minsan kinakailangan na gumana nang sabay-sabay sa maraming uri ng impormasyon. Halimbawa, kung isulat mo ang ekspresyong "45 + 45" sa uri ng "int", pagkatapos kapag gumaganap ng trabaho, ipapakita ng programa ang kabuuan ng mga numerong ito. Ang sitwasyon ay naiiba sa isang variable ng string. Kapag nagsusulat ng parehong expression, alinman sa bilang na "4545" o ang expression mismo ay lilitaw sa screen, depende sa paglalagay ng mga marka ng panipi. Ang pagpapatakbo ng matematika ay maaari lamang maisagawa gamit ang integer o totoong mga uri ng data, dahil sila lamang ang nagpapatakbo ng mga numero.
Halimbawa, hanapin natin ang kabuuan ng 2 at 3 gamit ang wika ng programang Pascal.
Dahil ginagamit ang uri ng data ng integer, kapag nagsimula ang programa, ang resulta lamang ng kabuuan ng dalawang numero ang ipinapakita. Kung may pangangailangan na bumalangkas ng maganda, kung gayon dapat kang gumamit ng data ng string. Maaari itong gawin sa isang linya o sa dalawa. Ang unang pamamaraan ay ang pinakasimpleng, dahil hindi ito nangangailangan ng pagsasalin mula "int" hanggang "string".
Lumilitaw ang dalawang linya sa screen. Ipinapahiwatig ng unang linya kung anong operasyon ang isinagawa, at ang pangalawa ay nagpapakita ng resulta nito. Ito ay isang paraan na maaari mong gamitin ang maraming uri ng data. Gayunpaman, sa tulong nito ay hindi posible na maayos na mai-format ang teksto kung kailangan mong magsulat ng maraming mga expression. Upang malutas ang problemang ito, kailangan mong maglagay ng mga variable at gamitin ang mga ito upang mai-convert ang numerong data sa mga string.
Sa gayon, nakakakuha kami ng dalawang expression, na ang bawat isa ay nakasulat sa isang linya. Ang paggamit ng mga variable na pagsasalin ng uri na "string" sa mga variable ng uri na "int" ay isa sa pinakakaraniwan at patuloy na ginagamit. Ang iba pang mga uri ng data ay maaaring mabago sa parehong paraan.