KompyutaMapulogalamu

Kapangidwe msonkhanowo Pascal: mapulogalamu kwa oyamba

Kwambiri angakwanitse chinenero mapulogalamu kwa oyamba ndi Pascal. Izi ndi chifukwa osachepera chakuti anaphunzira m'sukulu za sekondale, komanso oyamba kumene ku sukulu ya sekondale. Izo ntchito monga maziko a chitukuko cha zinenero zina zambiri. Komabe, monga pachimake pa chitukuko cha ntchito zake zopanda nzeru tsopano monga zipangizo luso ilo kutali wapita patsogolo.

Tsopano pali ndalama zambiri kuti musunge malembedwe. Akusiyana okha sing'anga mapulogalamu chinenero monga Pascal. Kapangidwe pulogalamu adzakhala anaphunzira nkhaniyi. Monga ulamuliro, ankadziwa mapulogalamu akuyamba ndi pulogalamu "Moni, dziko!".

Mbiri ya chinenero

Pascal anabwera kuwala mu 1970 chifukwa, oddly mokwanira, Niklaus Wirth. chinenero dzina polemekeza Blaise Pascal - Munthu wamkulu ndi anachokera ku France. Izi wolungama chifukwa chakuti wasayansi adalenga makina oyamba padziko lonse lapansi amene anali wokhoza kuwonjezera ndi kuchotsera manambala.

Language chitukuko anatengedwera kuchokera 1968 mpaka 1969. Kutchula koyamba anaonekera mu 1970. The mlengi, kupereka wake "mwana" lolunjika pa kalembedwe mapulogalamu, komanso kulowa deta mu Pascal. Kapangidwe ka pulogalamu wakhalanso mwakuchita Wirth. Iwo ali malembedwe yosavuta manenedwe. Direct "mbeu" Pascal ndi chinenero "Modula-2." mapulogalamu ake komanso kukhala Wirth.

malamulo galamala

Tikumbukenso kuti si zovuta mu nyumba imeneyi chinenero pulogalamu. wolemba Pascal anaika ntchito mfundo zazikulu zitatu zokha - mutu, maonekedwe, ndi woyendetsa.

  1. Title. Apa muyenera mwachindunji dzina la msonkhanowu, koma katunduyo si akuluakulu a. Izo analengedwa kokha pamene mapulogalamu kufunika. Malinga mokulirapo zimatengera pa chilengedwe mapulogalamu. Mu Turbo Pascal sayenera izo. Koma pa Etibaala izo ndi kuvomerezedwa kulenga chingwe. Ntchito ankaloledwa otchulidwa alphanumeric ndi zinatsimikizira "_".
  2. Kufotokozera. Chigawo chino limatchula zilipo zosintha zonse (magulu), zolemba, ndi zina zotero D..
  3. Wothandizira. mu Pascal pulogalamu dongosolo zikuphatikizapo kufotokoza ntchito mu m'mabokosi YAMBA-END.

Zingati adzakhala mu mzere womwewo, zilibe kanthu. Chinthu chachikulu - pakutha pa chilichonse gulu kuyika khalidwe wapadera - ndi semicolon. Komanso, chinenero ndi mlandu sanakhudzidwe: palibe kusiyana pakati pa var woyendetsa, ndi var var.

Malembedwe ndi manenedwe

Chapakati ku ntchito ya zilembo akusewera ndi chilengedwe mapulogalamu. Kumbukirani kuti tichipeza:

  • otchulidwa Latin, onse zazikulu ndi lowercase;
  • malo;
  • kukutsimikizira;
  • Arabic manambala mtundu;
  • zizindikiro masamu;
  • limiters (mu mndandanda awo yodziwitsa, koma, etc ...);
  • specifiers;
  • mawu wothandiza (ntchito).

Kapangidwe ka nkhani Turbo Pascal si losiyana kwa kapangidwe PascalABC. Kusiyana iwo mu deta zakunja china. Zosonyeza dzina la variable, ndi zina, m'pofunika kukumbukira kuti dzina sayenera kuyamba ndi manambala a, an khalidwe zinatsimikizira akhoza kukhala malo alionse, koma zizindikiro alifabeti saloledwa ntchito kokha zilembo za alifabeti Latin.

Comments kuti mizere ndi mwina braces kapena kuzungulira ndi asterisk (* .. *).

mitundu deta

Kapangidwe ka nkhani Pascal, ndipo mulinso kuganizira zinthu, monga mitundu deta. Iwo ali a mitundu itatu:

  1. Buliyani (woona ndi wabodza);
  2. M'ndandanda (Arabic manambala);
  3. khalidwe (a ntchito, b, c ndi T. d.).

Pa nthawi yomweyo, mtundu wachiwiri lagawidwa-mitundu boma: inteja ndi lenileni. Iwo zizigwirizana ntchito zina: inteja ndi Real motero. Khalidwe amadziwikanso ogaŵikana otchulidwa limodzi ndi zingwe. Amenewa amanena za mitundu ya deta monga (m'nkhani yoyamba), nambala 1, kalata kapena A, ndi (wachiwiri) mawu akuti lonse kapena mawu. Mu pulogalamuyi, iwo alembedwa pansi mayina a Char ndi Spring.

Koma mfundo komanso ndi gulu lawo. Iwo agawidwa mu zonse ndi variable. Kusiyana pakati pa iwo ndi chidwi. Woyamba amatenga mtengo wa makalata amene sasintha pa kuphedwa pulogalamu. variable A akapatsidwa mtengo mu njira ya ntchito khalidwe wapadera - m'matumbo.

Comments

Pofuna kukwaniritsa bwinobwino cha pulogalamuyi ndi onse njira yake, ntchito ya ndemanga. Iwo ali, monga wakhala tanenera, anayikidwa m'mabokosi lopotana. Zimenezi n'zofunika kwambiri makamaka ngati ndi kuona code. Chifukwa, ntchito njirayi, inu mosavuta kupeza cholakwika mu pulogalamu okonzeka zopangidwa, potengera zomwe zalembedwa mu ndemanga. Komanso angakuthandizeni mapulogalamu ndi nthawi mwamsanga kumvetsetsa malamulo mapulogalamu.

Kapangidwe ka nkhani Pascal chikhumbo amalola ndemanga kwa kapangidwe deta akufotokozera chipika chachiwiri. Pali ayenera kulowa malemba, umene muli cholinga chilichonse woyendetsa ndi momwe izo ntchito m'tsogolo.

Newbie kuthandiza kuyenda YAMBA-END ndemanga m'mabokosi owazungulira. Makamaka zidzakhala zothandiza mu m'zinthu pulogalamu olaula. Kotero kudzakhala kosavuta kumvetsa zimene chipika mawu yatha.

Comments sangakhoze kuwerenga chilengedwe mapulogalamu, kotero iwo ungasunge chiwerengero cha nthawi ndi satanthauza manambala afabeti.

zopumira

Kapangidwe msonkhanowo Pascal ali zopumira amenewa, n'zosadabwitsa. Kwambiri ntchito ndi chizindikiro cha semicolon lapansi. Izo aikidwa pambuyo wina mafotokozedwe chipika Sichizindikiro, Mtundu, Const, var ndi T. E., Koma chizindikiro osafunika pambuyo mawu ambiri wotsimikiza. si anaika pambuyo Yambani; pambuyo END amavalidwa pokhapokha ngati pulogalamu si anamaliza panobe. Mu code, pamene pali m'zinthu ndi moyenera, ntchito, ndi Enanso Kenako semicolon si zofunika pambuyo mawu awa.

Pa mapeto a dongosolo pambuyo END ayenera kukhazikitsa mfundo, mwinamwake chilengedwe mapulogalamu samamvetsa code yatha.

Data athandizira ndi linanena bungwe

Kapangidwe msonkhanowo Pascal limakupatsani kulowa deta mwa njira zitatu zosiyana. Pakati pawo:

  • Mothandizidwa ndi ntchito Readln, Werengani.
  • Ntchito chizindikiro ntchito - m'matumbo.
  • Nthawi zonse. Zikatero, deta athandizira imagwiridwa mu chizindikiro var.

Poti analandira zambiri zikhoza kupangidwa pogwiritsa ntchito gulu la Write ndi Writeln ntchito. Nthawi zina mwina idzasowa, koma likutanthauza kuti kale anamanga mu ndondomeko kupanga.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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