KompyutaMapulogalamu

"Pascal" - chinenero ... "Pascal" kwa oyamba: Kufotokozera

Mu kukula kwa World Lonse Web, mungapeze zambiri mapulogalamu m'chinenero "Pascal", koma ovuta kwambiri kuti muganize momwe iwo ntchito, ndipo anakonza pa maziko ati. Tiyeni tione ndizosowa mapulogalamu pamodzi!

chilankhulo Algorithmic: mfundo zofunika

M'mawu colloquial ife ntchito mayunitsi yakuti: Makhalidwe, mawu, mawu ndi ziganizo lonse. chilankhulo Algorithmic ali ndi dongosolo ofanana, koma zigawo zake amatchedwa mosiyana. Tikuyankhula zokhudza nyumba zikuluzikulu, mawu ndi ziganizo. mayunitsi onsewa kupanga dongosolo masanjidwe iliyonse mchitidwe motsatizana aumbike kuchokera pamwamba.

Zizindikiro algorithmic chinenero - ndi indivisible maatomu ntchito kulemba code.

Kuweta kapangidwe - ndi mayunitsi osachepera amene ali ndi tanthauzo lawo.

Classic chinenero mawu anapanga ku mayunitsi pamwamba awiri ndipo wakhala malamulo kupeza phindu ankafuna.

The woyendetsa ndi udindo za kusintha yapadera yomwe m'pofunika kuti aphedwe zolondola pa mwambowu. Pakhoza kukhala angapo, ngati n'koyenera - pulogalamu ayenera kuchita ntchito yovuta. Zikatero, iwo amaphatikiza yemweyo chipika kapena pawiri mawu.

Language "Pascal"

Pali ambiri zinenero mapulogalamu. "Pascal" (kwa oyamba pali ubwino) ndi mmodzi wa iwo. zilembo zake wapangidwa ndi manambala, makalata ndi zilembo wapadera. Nawu mndandanda wa iwo:

  • 26 Latin zazikulu ndi lowercase makalata ;
  • zikutsindikanso khalidwe;
  • manambala khumi;
  • limiters;
  • Zizindikiro ntchito;
  • specifiers;
  • wotetezedwa mwa dongosolo (utumiki) mawu.

Kuwonjezera zinthu zakumwamba, adzaupereka kwa m'ndandanda wa lofunika "akusowekapo" amene sakhoza ntchito mkati kapangidwe ndi chisonyezo cha zosungika zizindikiro awiri.

yamanga chinenero pulayimale

"Pascal" kwa oyamba zikuphatikizapo zingwe, manambala ndi mayina.

manambala ntchito Mpambo pansi review, chinenero mapulogalamu nthawi olembedwa mu dongosolo decimal. Iwo akhoza kukhala zooneka ndi lonse, amene sanatchule za mfundo decimal. Ngati nambala ndi zabwino, chizindikiro chake tingalisiye.

"Pascal" - ndi algorithmic chinenero mapulogalamu amene zingwe ndi ndondomeko ya zilembo, anatsekedwa apostrophes. Ngati mukufuna kugwiritsa ntchito apostrophe yokha, chizindikiro izi ponena kawiri ofunika.

Dzina - zinayendera kuti akuyamba ndi kalata ndipo anyamula mu zithunzi zake zikuchokera. Mayina amatchedwa Tags, mitundu, zokhazikika, ntchito, ndondomeko, zosintha, zinthu, ndipo ngakhale zigawo. Ndimapanga identifiers mungagwiritse ntchito chikhalidwe zinatsimikizira. dzina chingawathandize kwambiri khalidwe, koma kompayila kuwerenga okha oyambirira zilembo 63. "Pascal", Kuwulura amaoneka ngati choncho zovuta, osati kwambiri moti musawafulumizitse kuti mantha ndi kutseka tsamba osatsegula!

Monga identifiers chinenero akuletsedwa kugwiritsa ntchito mayina muyezo wa zokhazikika, njira, mitundu owona, ntchito, komanso dongosolo mawu.

Kuonjezera aone wa Ndondomekozi zithandiza mipata, koma M'pofunikanso kukumbukira kuti sangachite nawo mayina ndi manambala pakati.

Malembedwe chinenero algorithmic

Aliyense mzere ayenera kutha ndi semicolon mu pulogalamuyi, achiyankhulo tiganizire ( "Pascal"). Informatics limaphunzitsa ophunzira, ndipo mudzatha kumvetsa malamulo awa okha!

The semicolon (;) - ndi lolinganizidwa pasadakhale chizindikiro chimene chimafotokoza za mapeto a mzere panopa ndi kufunika kusuntha watsopano. Koma kupatula malamulo utumiki kungakhale: const, var, kuyamba ndi ena.

The woyendetsa atseka mapeto pulogalamu, kotero pambuyo kwenikweni yoyamba mfundo. Nthawi zina m'ndondomeko akhoza muli ZOWONJEZERA angapo, ndiye chiyambi ndi mapeto a chipika anapambulwa ndi semicolon a.

Ndinapereka mtengo enieni variable pamaso ofanana chizindikiro m'pofunika kuika m'matumbo. Mwachitsanzo, inu mupite ku anapereka N = 13, ndipo malamulo adzayang'ana ngati N: = 13.

Ngati inu kuphunzira malamulo, ndiye inu mwamsanga ndithu kuphunzira kulemba mapulogalamu malamulo popanda zolakwa malembedwe.

chilankhulo mawu chakale "Pascal"

Analinganiza mobwerezabwereza mtsogolo ntchito malamulo ndi kukhazikitsa ndi kanthu ndi kudzera m'njira zosiyanasiyana. Koma chinenero "Pascal" ntchito Mwaichi ntchito zosiyanasiyana. Onse a iwo, ife sitingakhoze tikambirane ife adzamvetsa ndi ochepa.

Mwachitsanzo, ndi kusankha woyendetsa akhoza kusankha njira zina za kuyendetsa dongosolo. Chizindikiro mu nkhani iyi ndi mawu a mtundu akuyambira. Koma pali chenjezo: fungulo kusankha sangathe a chingwe kapena mtundu weniweni.

Koma pali ntchito mawu, pokhapo titachitapo gulu ndi kanthu, komanso zambiri ndalama zina zothandiza. Kudziŵa ena okha a iwo amalola kulemba malamulo ndi magwiridwe kwambiri. Ntchito sayenera nkhanza, chifukwa cha nambala yawo yaikulu zimapangitsa pulogalamu zovuta yesa kompayila, zosokoneza ndi zovuta kuzindikira alendo.

The woyendetsa ntchito

Mawu amenewa ndi m'matumbo, lowani "ofanana". Izo ntchito imene ndi variable yeniyeni ndi zopindulitsa. Nkofunika kukumbukira kuti mtundu wa mawu variable ndi ayenera kukhala yemweyo mu Akakhala Usawasimbire kuti lonse ndi mtundu weniweni, motero. Only zimenezo atsogolere kutembenuka.

mawu pawiri

"Pascal" - chinenero mapulogalamu kuti akugwiritsa ntchito ndondomeko ya mfundo zongopeka pulogalamu akachita m'mabokosi wapadera. Ndi za eg gulu, mawu zochepa anayamba ndi mapeto. Ichi ndi chida chofunikira kuti chinenero algorithmic ndi zomwe n'zotheka kulemba kachidindo ntchito njira structural.

Ntchito chinenero "Pascal", opanga mbali ya dongosolo la gulu angakhale osiyana kwambiri, chifukwa pali alibe malire. mozama kukaikira mazira angakhalenso osiyana.

Makonzedwe woyendetsa chinenero mapulogalamu

chigawo limapereka mphamvu kwa fufuzani pa pulogalamu mwachindunji chikhalidwe ndi kuchita chinthu malingana ndi zotsatira za ndime zake. Motero, lamulo makonzedwe - ndi imodzi mwa njira mapangidwe nthambi mu ndondomeko ya kuchita kuwerengetsera.

Amapanga mawu makonzedwe chiri motere:

NGATI KENAKO WINA .

Mu mawu amenewa chirichonse, ndiye ndi ngati mawu Otetezedwa, chikhalidwe - tawerenga akuti ndi zili zongopeka, ndipo ntchito - malamulowa ntchito chinenero mapulogalamu.

Kapangidwe ka malamulo pulogalamu

Ndime chamutu ntchito ndi mafotokozedwe - izi ndi yantchito Magawo ofunikira a yofunsira achiyankhulo monga "Pascal". luso Information limathandiza kwathunthu kufufuza zinthu izi ndi kuphunzira mmene tingagwiritsire ntchito bwino.

chamutu zambiri lili kachidindo dzina. Mwachitsanzo, Program MyFirst.

Gawo mafotokozedwe angatanthauze malaibulale zikugwirizana, zigawo, zolemba, zokhazikika, mitundu, zosintha, chaputala kufotokoza ntchito ndi ndondomeko.

Gawo limafotokoza za zigawo mkati mwa maina a malaibulale chikugwirizana ndi limayamba ndi mawu Otetezedwa amagwiritsa. Izo ziyenera kukhala woyamba mwa kufotokozera ena onse. maina gawo ayenera kwenda ndi mipatuliro.

woyendetsa malamulo aliyense akhoza kuika dzina chizindikiro kuti otchulidwa gawo zogwirizana nkhani ya.

mafotokozedwe msanga amalola zokhazikika code pansipa kulembetsa maina awo m'malo mwa makhalidwe M'ndandanda kapena alphanumeric.

Pofotokoza za zosintha ntchito pazikhalanso mitundu yonse kuti zidzagwiritsidwanso ntchito: "var m'ma, ndi, r Mukhoza: inteja; K, L, mamita: gale-; H1, h2: Buliyani;".

Musaiwale kuti "Pascal" - chinenero mapulogalamu kuti liyenela lamulo kufotokoza kuyambirira zigawo zikuluzikulu zonse mu pulogalamuyi.

kachidindo lemba ayenera kutha ndi dontho a.

Zitsanzo za mapulogalamu

"Pascal" - ichi ndi chinenero pulayimale, ndipo mukhoza chitani mwachindunji kulemba malamulo Nditaphunzira zambiri pamwambapa.

Tiyeni kuonetsetsa kuti ntchito wabweretsa kwa nsalu yotchinga mawu akuti «Ndi pulogalamu yanga yoyamba!»

Zitsanzo za mapulogalamu pa "Pascal" ndi chofunikira kumvetsetsa, kotero yesetsani kuchita izo pakali pano.

Yambani
Writeln (Ndi pulogalamu yanga yoyamba '!);
Yotsiriza.

Ndicho mophweka!

Yang'anani kwa malamulo ovuta kuwamvetsa, mungathe kupeza mizu ya munthu aone kuti pali quadratic. Samalani mfundo ya mapangidwe mawu zowerengera.

Tikukhulupirira, mapulogalamu chitsanzo pa "Pascal" zinali zothandiza kwa inu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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