/ / "Pascal" yra ... Kalba "Pascal" pradedantiesiems: aprašymas

"Pascal" yra ... Kalba "Pascal" pradedantiesiems: aprašymas

Pasaulio interneto erdvėje galite rastidaug programų "Pascal" kalba, tačiau daug sunkiau suprasti jų darbo principą ir tai, kaip jie sutvarkyti. Susipažinkime su programavimo pagrindais!

Algoritminė kalba: pagrindinės sąvokos

Pokalbio kalba mes naudojame pagrindinius vienetus: simboliai, žodžiai, frazės ir sveiki sakiniai. Algoritminė kalba taip pat turi panašią struktūrą, tik jos komponentai vadinami skirtingai. Mes kalbame apie elementarias konstrukcijas, išraiškas ir operatorius. Visi šie vienetai sudaro hierarchinę struktūrą, nes kiekvienas kitas elementas yra sudarytas iš ankstesnio.

Pascalas tai

Algoritminės kalbos simboliai yra nedalomi atomai, naudojami kodui parašyti.

Elementarioji konstrukcija yra minimalus vienetas, turintis savo prasmę.

Klasikinės kalbos išraiškos sudarytos iš dviejų pirmiau minėtų vienetų ir nurodomos reikiamos vertės nustatymo taisyklės.

Operatorius yra atsakingas už konkretų aprašymątransformacija, kuri yra privaloma tinkamam programos vykdymui. Jie gali būti keli, jei reikia - programa turi atlikti sudėtingą operaciją. Tokiais atvejais jie yra sujungti į bloką arba sudėtinį operatorių.

Kalba "Pascal"

Yra daug algoritminiųkalbos. "Pascal" (pradedantiesiems yra atskiri vadovai) yra vienas iš jų. Jo abėcėlę sudaro skaičiai, raidės ir specialūs simboliai. Čia yra jų sąrašas:

  • 26 lotyniškos didžiosios ir mažosios raidės;
  • pabraukimas;
  • dešimt skaitmenų;
  • ribotuvai;
  • operacijų ženklai;
  • specifikatoriai;
  • rezervuotas pagal sistemos (paslaugos) žodžius.

liežuvis pascal

Be elementų, išvardytų aukščiau, "tuščias" priskiriamas pagrindinių elementų rinkiniui, kuris negali būti naudojamas rezervuotoje išraiškoje ir dvigubo simbolio konstrukcijoje.

Elementarioji kalbos konstrukcija

Pradedantiesiems "Pascal" yra eilučių, skaičių ir pavadinimų.

Skaičiai, vartojami nagrinėjamos kalbos koduprogramavimas, paprastai yra užrašomi dešimtainėje sistemoje. Jie gali būti realūs arba sveiki, paprastai jie nurodomi be dešimtosios kablelio. Jei skaičius yra teigiamas, jo ženklas gali būti praleistas.

"Pascal" yra algoritminė kalbaprogramavimas, kuriame stygos yra simbolių seka, apibūdinti apostrofais. Jei jums reikia naudoti patį apostropą, šį simbolį verta paminėti du kartus.

Pavadinimas yra seka, kuri prasidedasu raidėmis ir gali būti skaičių savo sudėtyje. ID vadinami Žymos, tipai, konstantos, funkcijos, procedūros, kintamieji, objektus, ir net moduliai. Sukūrę identifikatorius, galite naudoti simbolį požymį. Vardas gali turėti daugybę simbolių, tačiau kompiliatorius tik perskaitys pirmus 63 simbolius. "Pascal", kurio aprašymas gali pasirodyti toks sunkus, nėra toks baisus, todėl neskubėkite įbauginti ir uždaryti naršyklės puslapio!

Kaip kalbos identifikatoriai, draudžiama naudoti standartinius konstantų, procedūrų, tipų, failų, funkcijų ir naudingosios išraiškos pavadinimus.

Siekiant pagerinti kodo matomumą, tarpai padės, tačiau nepamirškite, kad jie negali atskirti vardų ir numerių viduryje.

Algoritminės kalbos sintazė

Kiekviena eilutė turi baigtiskablelį programoje, parašytai kalba, kurią mes svarstome ("Pascal"). Kompiuterių mokslas moko moksleivius ir studentus, ir jūs galėsite suprasti šias taisykles patys!

Kalbama semikolonu (;) yra sąlyginis signalas, rodantis dabartinės linijos pabaigą ir būtinybę perjungti į naują. Tačiau išimtis gali būti paslaugos komandos: const, var, start ir kiti.

paskalio informatika

Galutinė ataskaita uždaro programą, taigi po to taškas visada dedamas. Kartais kodą gali sudaryti keli priedai, tada bloko pradžia ir pabaiga bus atskirtos kabliataškiu.

Norėdami priskirti kintamąjį prie tam tikros vertės, dvitaškiui prieš tai turi būti dvitaškis. Pavyzdžiui, nueikite n = 13, o kodelyje jis atrodys n: = 13.

Jei valdote šias taisykles, galite greitai sužinoti, kaip parašyti programos kodą be sintaksės klaidų.

Klasikinės kalbos "Pascal" operatoriai

Programos kodo fragmentų dublikatasbūsima paraiška ir su juo atlikti bet kokius veiksmus, tai yra įmanoma įvairiais būdais. Tačiau kalba "Pascal" naudojama šiems įvairiems operatoriams. Negalime jų išnagrinėti, todėl spręsime tik keletą.

Pavyzdžiui, galite naudoti atrankos operatoriųpasirinkti vieną iš alternatyvių programos būdų. Šiuo atveju parametras yra užsakymo tipo išraiška. Tačiau yra vienas niuansas: šis pasirinkimo klavišas negali priklausyti tipo eilutei ar tikram.

Taip pat yra užduoties operatorių, sąlyginių,sudėtinis ir tuščias, taip pat daug kitų naudingų investicijų. Žinios tik apie kai kurias iš jų leidžia jums rašyti kodą su puikiu funkcionalumu. Operatorių neturėtų būti piktnaudžiaujama, nes jų didelis skaičius sudėtinga, kad kompiliatorius sugebėtų atkurti klaidą, painiojant ir labai sunkiai suvokiant nepažįstamus asmenis.

Asignavimo operatorius

Ši išraiškos forma yra dvitaškis ir ženklas"yra lygus". Jis naudojamas priskirti konkrečią reikšmę tam tikram kintamam. Svarbu prisiminti, kad išraiškos ir kintamojo tipas turi atitikti, jei jie neatspindi atitinkamai viso ir faktinio tipo. Tik šioje situacijoje bus tiesioginė pertvarka.

Jungtiniai operatoriai

"Pascal" yra programavimo kalba, kurinaudoja savavališkų programų operatorių sekas, uždėtas specialiose skliaustuose. Tai yra sudėtinių konstrukcijų klausimas, kurį riboja žodžiai prasideda ir baigiasi. Tai yra svarbi algoritminės kalbos priemonė, kurios pagalba įmanoma rašyti kodą naudojant struktūrinę metodiką.

Pascal kalbos operatoriai, kurie yra sudėtinės struktūros dalis, gali būti visiškai skirtingi, nes nėra jokių apribojimų. Lizdų gylis taip pat gali būti skirtingas.

Sąlyginis programavimo kalbos operatorius

Šis komponentas suteikia galimybęprograma, skirta patikrinti nurodytą būklę ir atlikti veiksmą, kuris priklauso nuo jo ištraukimo rezultatų. Taigi, sąlyginė komanda yra viena iš būdų formuoti filialus vykdant skaičiavimus.

Struktūriniu požiūriu sąlyginis teiginys atrodo taip:

IF <condition> THEN <statement1> ELSE <statement2>.

pascal pradedantiesiems

Šioje išraiškoje, kitaip, tuomet ir jei yra rezervuoti žodžiai, sąlyga yra logiška išraiška su savavališku turiniu ir bet kokių naudojamos programavimo kalbos komandų teiginiai.

Programos kodo struktūra

Pavadinimas, skyriai ir aprašymai yrapagrindiniai programos komponentai, parašyti tokia kalba kaip Pascal. Informatika leidžia jums visiškai ištirti šiuos elementus ir sužinoti, kaip juos teisingai naudoti.

Antraštė, kaip taisyklė, turi kodo pavadinimą. Pavyzdžiui, programa MyFirst.

aprašymai skirsnis gali reikšti prijungtus bibliotekas, moduliai, etiketes, konstantas, tipai kintamuosius skyriuje aprašyti funkcijų ir procedūrų.

Pascal programų pavyzdžiai

Modulio aprašo skyriuje yra viduje esančių pavadinimųsujungtos bibliotekos ir prasideda saugomais žodžiais. Tai turėtų būti pirmasis tarp visų kitų aprašymų. Modulių pavadinimai turi būti atskirti kableliais.

Bet kodas operatorius gali uždėti etiketę vardą būti nurodyta atitinkamame skyriuje aprašymas.

Priešlaikinis konstantų aprašymas leidžia toliau kodą rašyti vietoj skaičių arba raidžių reikšmių.

Atsižvelgiant į kintamųjų, naudojamų turėtų apimti visų tipų, kurie bus naudojami Aprašymas: "var c, A, R: sveikojo skaičiaus; k, l, m: simbolis; h1, h2: loginės;".

Nepamirškite, kad "Pascal" yra programavimo kalba, kuriai reikalingas privalomas visų programoje dalyvaujančių komponentų aprašymas.

Kodo tekstas turi baigtis laikotarpiu.

Pavyzdžių programos

"Pascal" yra pradinė kalba, ir, ištyrus pirmiau pateiktą informaciją, galite tęsti tiesiai į kodo rašymą.

operatoriai Pascal

Leiskite programai rodyti frazę "Tai yra mano pirmoji programa!"

Pavyzdžiai programų "Pascal" yra labai svarbu suprasti, todėl pabandykite tai padaryti dabar.

Pradėk
Writeln (tai mano pirmoji programa! ");
Pabaiga

Tai taip paprasta!

Pažvelkite į sudėtingesnį kodą, pagal kurį galite rasti kvadratinės lygties šaknis. Atkreipkite dėmesį į skaičiavimo išraiškos formavimo principą.

Pascal aprašymas

Tikimės, kad programos Pascal pavyzdžiai jums naudingi.

Skaityti daugiau: