KompjutersIpprogrammar

"Pascal" - lingwa ... "Pascal" għall jibdew: Deskrizzjoni

Fil-kobor tal-World Wide Web, inti tista 'ssib ħafna ta' programmi fil-lingwa "Pascal", iżda ferm aktar diffiċli biex insemmu kif jaħdmu, u huma rranġati fuq liema bażi. Ejja teżamina l-baŜi ta 'programmazzjoni flimkien!

lingwa algorithmic: kunċetti bażiċi

Fid-diskors colloquial nużaw l-unitajiet bażiċi: il-karattri, kliem, frażijiet u sentenzi sħaħ. lingwa algorithmic wkoll għandha struttura simili, iżda l-komponenti tagħha huma msejħa b'mod differenti. Hawnhekk qed nitkellmu dwar strutturi bażiċi, espressjonijiet u dikjarazzjonijiet. Kollha dawn l-unitajiet jiffurmaw struttura ġerarkika, minħabba li kull element suċċessiv hija ffurmata minn dak li ntqal.

Simboli algorithmic lingwa - huwa atomi indiviżibbli użati għall-kitba kodiċi.

disinn bażiku - huma l-unitajiet minimi li għandhom tifsira tagħhom stess.

espressjonijiet lingwa Classic huma ffurmati mill-żewġ unitajiet ta 'hawn fuq u l-istabbiliment tar-regoli għall-konstatazzjoni tal-valur mixtieq.

L-operatur huwa responsabbli għad-deskrizzjoni tat-trasformazzjoni speċifika li hija meħtieġa għall-eżekuzzjoni korretta tal-programm. Jista 'jkun hemm diversi, jekk ikun meħtieġ - il-programm għandu jwettaq operazzjoni kkumplikata. F'sitwazzjonijiet bħal dawn, huma magħquda fl-istess blokka jew kompost dikjarazzjoni.

Lingwa "Pascal"

Hemm numru kbir ta 'lingwi ta' programmar. "Pascal" (għall jibdew hemm xi benefiċċji) huwa wieħed minnhom. alfabett tiegħu hi magħmula minn numri, ittri u karattri speċjali. Hawnhekk hawn lista ta 'minnhom:

  • 26 uppercase u Latina ittri zghar ;
  • enfasizzati karattru;
  • għaxar ċifri;
  • limitaturi;
  • Sinjali operazzjoni;
  • specifiers;
  • riżervati mis-sistema (servizz) tal-kelma.

Minbarra l-elementi msemmija hawn fuq, li tappartjeni għal sett ta fundamentali "vojta" li ma jistax jintuża ġewwa l-istruttura u l-espressjoni ta 'simboli doppja riżervati.

constructs lingwa Elementari

"Pascal" għall jibdew jinkludi kordi, numri u ismijiet.

In-numri użati fil-kodiċi taħt reviżjoni, il-lingwa ta 'programmar huwa normalment miktuba fis-sistema deċimali. Huma jistgħu jkunu kemm reali u sħaħ, li għamel l-ebda referenza għall-punt deċimali. Jekk in-numru huwa pożittiv, sinjal tagħha jista 'jitħalla barra.

"Pascal" - hija lingwa ta 'programmar algoritmetiku li fiha l-kordi huma sekwenza ta' karattri, magħluqa fil apostrophes. Jekk għandek bżonn tuża apostrophe nnifisha, dan is-simbolu 'min isemmi darbtejn.

Isem - sekwenza li jibda bil-ittra u jista 'jkun fihom f'figuri kompożizzjoni tagħha. IDs huma msejħa tikketti, tipi, kostanti, il-funzjonijiet, proċeduri, varjabbli, oġġetti, u anke moduli. identifikaturi Formazzjoni inti tista 'tuża l-karattru enfasizzati. L-isem jista 'jkollhom ħafna ta' karattru, iżda l-kumpilatur se jinqara biss l-ewwel 63 karattri. "Pascal", l-iżvelar tagħha jista 'jidher tant ikkumplikat, mhux hekk terribbli, sabiex ma għaġla li jkun frightened u li tagħlaq il-paġna browser!

Peress li l-identifikaturi tal-lingwa huma pprojbiti milli jużaw l-ismijiet standard ta 'kostanti, proċeduri, it-tipi ta' fajls, il-funzjonijiet, kif ukoll espressjonijiet sistema.

Ittejjeb il-viżibbiltà tal-kodiċi se jgħin il-lakuni, iżda huwa xieraq li jiġi mfakkar li dawn ma jistgħux jaqsmu l-ismijiet u numri fil-nofs.

Sintassi lingwa algorithmic

Kull linja għandu jispiċċa bil-virgola fil-programm, miktuba bil-lingwa aħna qed jikkunsidraw ( "Pascal"). Informatika tgħallem l-istudenti u l-istudenti, u inti tkun kapaċi jifhmu dawn ir-regoli huma stess!

Il virgola (;) - sinjal prestabbiliti, li jgħidlek dwar it-tmiem tal-linja attwali u l-ħtieġa li ngħaddu għal waħda ġdida. Iżda ħlief għall-kmandi tas-servizz jista 'jkun: const, var, jibda u oħrajn.

L-operatur jagħlaq l-aħħar programm, u għalhekk wara li neċessarjament ippreċedut minn punt. Kultant kodiċi jista 'jkun fih diversi annessi, allura l-bidu u t-tmiem tal-blokka se tkun separati minn punto virgola.

Biex jiġi assenjat valur speċifiku tal-varjabbli qabel il-ugwali sinjal huwa meħtieġ li jitqiegħed kolon. Per eżempju, inti tmur biex jistabbilixxu n = 13, u l-kodiċi se look like n: = 13.

Jekk inti titgħallem ir-regoli, allura inti tista 'pjuttost malajr jitgħallmu jiktbu kodiċi ta' softwer mingħajr żbalji sintassi.

dikjarazzjonijiet lingwa klassiku "Pascal"

Programmati kodiċi ripetittivi applikazzjoni futura u jimplimentaw b'kull azzjoni hija possibbli permezz ta 'modi differenti. Iżda l-lingwa "Pascal" huwa użat għall dan il-għan operaturi differenti. Kollha kemm huma, aħna ma tistax tikkunsidra, għalhekk, aħna għandu nifhmu biss ftit.

Per eżempju, billi jintgħażel l-operatur jista 'jagħżel wieħed mill-modi alternattivi ta' tmexxija tal-programm. Parametru f'dan il-każ hija l-espressjoni tat-tip sekwenza. Iżda hemm twiddiba: dan ewlenin għażla ma tistax jappartjenu għal sensiela jew tip reali.

Madankollu hemm stqarrijiet assenjazzjoni, kondizzjonali, komposti u vojta, kif ukoll lottijiet ta 'investimenti oħra utli. Għarfien ta 'xi wħud minnhom biss tippermetti li inti tikteb kodiċi b'funzjonalità eċċellenti. L-operaturi m'għandhomx jiġu abbużati, minħabba n-numru kbir tagħhom jagħmel il-programm diffiċli biex kompilatur debug, konfuża u diffiċli ħafna li jipperċepixxi barranin.

L-operatur assenjazzjoni

Din l-espressjoni hija l-kolon u jiffirma "ugwali". Huwa użat biex tassenja varjabbli speċifika ta 'valur partikolari. Huwa importanti li wieħed jiftakar li t-tip ta 'espressjonijiet varjabbli u għandhom ikunu l-istess fil-każ li ma jirrigwardawx il-sħiħ u t-tip attwali, rispettivament. Biss f'tali sitwazzjoni se tidderieġi konverżjoni.

dikjarazzjonijiet kompost

"Pascal" - lingwa ta 'programmar li juża sekwenza ta' dikjarazzjonijiet ta 'programmi arbitrarji magħluqa fil-parentesi speċjali. Huwa dwar struttura komposta, il-kliem limitati jibda u jispiċċa. Din hija għodda importanti għall-lingwa algoritmetiku li biha huwa possibbli li jikteb il-kodiċi metodoloġija strutturali.

L-operaturi tal-lingwa "Pascal", inklużi fil-parti tal-istruttura komposta jista 'jkun pjuttost differenti, minħabba li m'hemmx limitazzjonijiet. fond nesting tista 'wkoll tkun differenti.

operatur Kondizzjonali lingwa ta 'programmar

Dan il-komponent jipprovdi l-kapaċità li jivverifika b'mod matul il-kondizzjoni programm speċifiku u twettaq azzjoni skond ir-riżultati tal-mogħdija. Għalhekk, il-kmand kondizzjonali - huwa wieħed mill-mezzi ta 'formazzjoni ta' fergħat fil-proċess jwettqu kalkoli.

Strutturalment, dikjarazzjoni kundizzjonali huwa kif ġej:

JEKK Imbagħad IKTAR .

F'dan il-espressjoni oħra, allura u jekk huma kliem riservati, l-kundizzjoni - espressjoni loġika b'kontenut arbitrarja, u l-operaturi - kull kmandi użati lingwa ta 'programmar.

L-istruttura tal-kodiċi tal-programm

operaturi sezzjonijiet header u deskrizzjonijiet - dawn huma l-komponenti ewlenin ta 'applikazzjoni bil-miktub f'lingwa bħal "Pascal". Teknoloġija informatika jippermetti tesplora b'mod sħiħ dawn l-elementi u jitgħallmu kif jużawhom tajjeb.

Il-header normalment ikun fih l-isem kodiċi. Per eżempju, Programm MyFirst.

Taqsima deskrizzjonijiet jista 'jfisser libreriji konnessi, moduli, tikketti, kostanti, it-tipi, varjabbli, deskrizzjoni kapitolu tal-funzjonijiet u l-proċeduri.

Taqsima fiha deskrizzjonijiet tal-moduli ġewwa l-ismijiet tal-libreriji konnessi u tibda bil-kelma riservat użi. Għandu jkun l-ewwel fost l-deskrizzjonijiet oħra. ismijiet modulu għandhom dejjem ikunu separati minn virgoli.

Kull operatur kodiċi tista 'tpoġġi isem tikketta li jissemmew fit-taqsima relevanti tad-deskrizzjoni.

Deskrizzjoni prematur jippermetti kostanti fil-kodiċi hawn taħt biex jirreġistraw isimhom minflok valuri numeriċi jew alfanumeriċi.

Fid-deskrizzjoni tal-varjabbli wżati għandu jinkludi tipi kollha li se jintużaw: "var ċ, li, r: numru sħiħ; k, l, m: char; h1, h2: Boolean;".

Tinsiex li "Pascal" - lingwa ta 'programmar li teħtieġ id-deskrizzjoni preliminari obbligatorja tal-komponenti kollha involuti fil-programm.

test kodiċi għandha tintemm bit-tikka.

eżempji ta 'programmi

"Pascal" - dan huwa lingwa elementari, u inti tista 'tipproċedi direttament biex l-kitba kodiċi wara l-istudju l-informazzjoni t'hawn fuq.

Ejjew jiżguraw li l-applikazzjoni ġab għall-iskrin l-frażi "Hija l-ewwel programm tiegħi!»

Eżempji ta 'programmi dwar "Pascal" huwa importanti ħafna li tifhem, sabiex jipprova jagħmel dan id-dritt issa.

tibda
Writeln (Huwa programm ewwel tiegħi "!);
Tmiem.

Li tant sempliċi!

Fittex għall-kodiċi aktar kumplessi, li magħhom inti tista 'ssib l-għeruq ta ekwazzjoni kwadratiċi. Oqgħod attent għall-prinċipju tal-formazzjoni ta 'espressjonijiet komputazzjoni.

Nisperaw, il-programmi eżempju dwar "Pascal" kienu utli għalik.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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