ArvutidProgrammeerimine

"Pascal" on ... Keel "Pascal" algajatele: kirjeldus

Internetis on palju programme "Pascal" keeles, kuid seda on palju raskem mõista, kuidas nad töötavad ja kuidas neid korraldatakse. Õppige koos programmeerimise põhitõdesid!

Algoritmiline keel: põhimõisted

Kõnekeeles kõneldes kasutame põhilisi ühikuid: sümboleid, sõnu, lauseid ja terveid lauseid. Algoritmilisel keelel on sarnane struktuur, ainult selle komponente nimetatakse erinevalt. Me räägime elementaarsetest konstruktsioonidest, väljenditest ja operaatoritest. Kõik need üksused moodustavad hierarhilise struktuuri, kuna iga järgnev element on moodustatud eelnevast.

Algoritmilise keele sümbolid on koodi kirjutamiseks kasutatavad lahutamatud aatomid.

Esialgsed disainilahendused on minimaalsed üksused, millel on oma tähendus.

Klassikalised keelelised väljendid on moodustatud ülalnimetatud ühikutest ja täpsustatakse nõutava väärtuse leidmise reeglid.

Operaator vastutab teatud ümberkujundamise kirjelduse eest, mis on programmi nõuetekohaseks täitmiseks kohustuslik. Vajadusel võivad need olla mitu - programm peab läbi viima keeruka toimingu. Sellistel juhtudel ühendatakse need plokkideks või kombineeritud operaatoriks.

Keel "Pascal"

On olemas palju algoritmilisi keeli. "Pascal" (algajatele on olemas eraldi käsiraamatud) on üks neist. Selle tähestik koosneb numbritest, tähtedest ja erisümbolidest. Siin on nende nimekiri:

  • 26 ladina suur- ja väiketähti ;
  • Alakriips;
  • Kümme numbrit;
  • Piirangud;
  • Operatsioonimärgid;
  • Spetsifikaatorid;
  • Reserveeritakse süsteemi (teenuse) sõnadega.

Lisaks ülaltoodud elementidele kuulub "ruum" põhilistele komplektidele, mida ei saa kasutada reserveeritud väljendi ja topeltmärgiste ehitamisel.

Keele esialgne konstruktsioon

Algajatele mõeldud "Pascal" sisaldab stringe, numbreid ja nimesid.

Programmi keele koodis kasutatud numbrid kirjutatakse tavaliselt kümnendarvsüsteemis. Need võivad olla reaalsed või täisarvud, mida tavaliselt nimetatakse ilma koma. Kui number on positiivne, võib selle märk välja jätta.

"Pascal" on algoritmiline programmeerimiskeel, milles stringid on apostroofides ümbritsetud märkide jadad. Kui teil on vaja kasutada apostrofi ennast, siis on seda sümbolit kaks korda väärt.

Nimi on järjestus, mis algab tähega ja võib sisaldada numbreid. Identifikaatoreid nimetatakse sildid, tüübid, konstandid, funktsioonid, protseduurid, muutujad, objektid ja isegi moodulid. Tuvastavate tunnuste loomisel võite kasutada allkirja märgi. Nimi võib sisaldada märki, kuid koostaja loeb ainult 63 esimest tähemärki. "Pascal", mille kirjeldus võib tunduda nii raske, ei ole nii kohutav, nii et ärge kiirustades hirmutama ja brauseri lehte sulgemata!

Nagu keelte identifikaatorid, on keelatud kasutada konstantide standardseid nimesid, protseduure, tüüpe, faile, funktsioone ja kasuliku avaldisviise.

Koodi nähtavuse parandamine aitab lünki, kuid pidage meeles, et nad ei saa keskmiselt nimesid ja numbreid eraldi eraldada.

Algoritmilise keele süntaks

Iga rida peab lõppema semikooloniga, mis on kirjutatud keeles, mida me kaalume ("Pascal"). Informaatika õpetab kooliõpilasi ja õpilasi, ja saate ise neid eeskirju mõista!

Semikoolon (;) on tingimuslik signaal, mis näitab praeguse rea lõppu ja vajadust uuele lülitusele. Kuid erandiks võivad olla teenusekäsklused: const, var, start ja teised.

Lõppudeade sulgeb programmi, nii et punkt on alati pärast seda. Mõnikord võib kood sisaldada mitut manust, siis eraldatakse ploki algus ja lõpp semikooloniga.

Muutuja määramiseks konkreetsele väärtusele peab käärsool olema käärsool. Näiteks lähete määranud n = 13 ja koodis näeb see välja nagu n: = 13.

Kui haldate neid reegleid, saate kiiresti teada, kuidas koodi kirjutada ilma süntaksivigu.

Keele klassikalised operaatorid "Pascal"

Saate programmeerida tulevase rakenduse duplikaadi koodilõigud ja sooritada mis tahes sellega seotud toiminguid mitmel erineval viisil. Aga keele "Pascal" kasutab seda eri operaatorit. Me ei saa neid kõiki pidada, seega tegeleme ainult mõnede inimestega.

Näiteks valikuoperaatori abiga saab valida ühe programmi edenemise alternatiivse viisi. Parameeter on antud juhul järjestikuse tüübi väljend. Kuid on üks nüanss: see valikuklahv ei kuulu tüübisertifikaadi ega reaalseks.

Sihtmärgid, tingimuslikud, liit ja tühjad ettevõtjad on olemas, samuti paljud muud kasulikud manused. Teadmised ainult mõnedest neist võimaldavad teil kirjutada koodi suurepärase funktsionaalsusega. Ettevõtjaid ei tohiks kuritarvitada, sest nende suur arv muudab programmi keerukaks võistlejaks, võõraste inimeste segi ajada ja väga raske neid tajuda.

Ülesanne operaator

See väljend on käärsool ja võrdusmärk. Seda kasutatakse teatud muutuja jaoks konkreetse väärtuse määramiseks. On oluline meeles pidada, et väljendi tüüp ja muutuja peavad sobima, kui need ei viita vastavalt kogu ja tegeliku tüübi jaoks. Ainult selles olukorras toimub otsene ümberkujundamine.

Ühendatud ettevõtjad

"Pascal" on programmeerimiskeel, mis kasutab suvaliste programmide operaatorite järjestusi, mis on ümbritsetud spetsiaalsetes sulgudes. See on liitkonstruktsioonide küsimus, mis piirdub sõnadega alguses ja lõpus. See on algoritmilise keele oluline vahend, mille abil saab struktuurimeetodi abil kirjutada koodi.

Pascal'i keele operaatorid, mis on komposiitstruktuuri osa, võivad olla täiesti erinevad, kuna piiranguid pole. Pesupesade sügavus võib olla ka erinev.

Tingimuslik programmeerimiskeele operaator

See komponent annab programmi ajal võimaluse kontrollida kindlaksmääratud seisundit ja sooritada toimingut sõltuvalt selle läbimise tulemustest. Seega on tingimuslik käsk arvutuste tegemiseks üks filiaalide moodustamisvahendist.

Struktureeritud tingimuslik avaldus näeb välja selline:

IF THEN ELSE .

Selles väljendis on muidu siis, ja kui on reserveeritud sõnu, tingimus on meelevaldse sisuga loogiline väljendus ja operaatorid on kõik kasutatavad programmeerimiskeele käsklused.

Programmi koodi ülesehitus

Pealkiri, avalduste osad ja kirjeldused on rakenduse peamised komponendid sellises keeles nagu Pascal. Informaatika võimaldab teil neid elemente täielikult õppida ja õppida, kuidas neid õigesti kasutada.

Pealkiri sisaldab reeglina koodi nime. Näiteks programm MyFirst.

Kirjelduse osas võidakse loetleda ühendatud raamatukogud, moodulid, siltid, konstandid, tüübid, muutujad, funktsioonide ja protseduuride kirjelduse peatükk.

Mooduli kirjelduse jaotis sisaldab ühendatud raamatukogude nimesid ja algab reserveeritud sõna kasutab. See peaks olema esimene kõigi teiste kirjelduste seas. Moodulite nimed tuleb üksteisest eraldada komadega.

Sildi saab asetada kõigile koodi operaatoritele, kelle nime tuleks kirjeldada vastavas jaotises.

Konstandide enneaegne kirjeldus võimaldab koodis kirjutada oma numbreid või kirja väärtuste asemel nimesid.

Kasutatavaid muutujaid kirjeldavas osas peate määrama kõik kasutatavad tüübid: "var c, a, r: täisarv; k, l, m: char; h1, h2: boolean;".

Ärge unustage, et "Pascal" on programmeerimiskeel, mis nõuab kõigi programmi kaasatud komponentide kohustuslikku esialgset kirjeldust.

Kood peaks lõppema perioodiga.

Proovi programmid

"Pascal" on elementaarne keel ja pärast ülaltoodud teabe uurimist saate otse kirjutada koodi.

Andke rakendusele välja fraas "See on minu esimene programm!"

"Pascali" programmide näited on väga olulised, nii et proovige seda kohe teha.

Alusta
Writeln (see on minu esimene programm! ');
Lõpeta.

See on nii lihtne!

Vaadake keerukamat koodi, mille abil saate kvadratuurilise võrrandi juured leida . Pöörake tähelepanu arvutuslike väljendite kujunemise põhimõttele.

Loodame, et Paskali programmide näited olid teile kasulikud.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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