Struktura Pascal programa: programiranje za početnike

Najpristupačniji programski jezik za početnike jest Pascal. Ovo je

povezano je barem s činjenicom da se studira u višim razredima općih obrazovnih škola, kao i na prvim tečajevima na sveučilištu. Koristi se kao baza za svladavanje mnogih drugih jezika. Međutim, kao glavni za razvoj njegove uporabe sada je neracionalno, jer je tehnička oprema daleko napredna.

Sada postoji mnogo alata koji zadržavaju sintaksa. Oni se razlikuju samo u programskom okruženju takav jezik kao Pascal. U procesu će se proučavati struktura programa. U pravilu, poznavanje programiranja započinje programom "Hello world!".

struktura programa u Pascalu

Povijest jezika

U svjetlu Pascala pojavio se 1970 hvala, čudno, Niklavu Wirtu. Ime je dano u čast Blaise Pascala - velikog muškarca koji je izvorno iz Francuske. To je opravdano činjenicom da je znanstvenik stvorio prvi stroj u svijetu koji je mogao dodati i oduzeti brojeve.

Razvoj jezika proveden je od 1968. do 1969. Prvi spomen pojavio se 1970. godine. Stvoritelj, predstavivši svoje "dijete", naglasio je stil programiranja, kao i unos podataka u Pascalu. Strukturu programa razvila je i Wirth. Ima jednostavnu sintaksu i semantiku. Izravni "potomak" Pascala je jezik "Module-2". Wirth je bio i njegov razvojni programer.

Pravila gramatike

Treba napomenuti da struktura programa nije tako komplicirana na ovom jeziku. U Pascalu autor je odredio uporabu samo tri glavne točke - naslov, opis i operatera.

  1. Naslov. Ovdje morate navesti naziv programa, ali ta stavka nije glavna. Stvorena je samo ako programer želi. Uglavnom ovisi o programskom okruženju. U Turbo Pascalu to nije potrebno. Ali u ETH je potrebno stvoriti niz bez pogreške. Dopušteni su samo brojevi, slova i podnaslov "_".
  2. Opis. Ovaj blok navodi sve dostupne varijable (polja), oznake i tako dalje.
  3. Operator. Struktura Pascal programa uključuje opis operatora u zagradama BEGIN-END.

Činjenica da će oni biti na istoj crti nije važno. Glavna stvar - nakon kraja svake ekipe staviti poseban simbol - točka-zarez. Osim toga, jezik je neosjetljiv na veličinu slova: nema razlike između operatera Var, vAr i vaR.

struktura pascal programa

Sintaksa i semantika

Glavnu ulogu u radu s programskim okruženjem igra abeceda. Treba imati na umu da se sastoji od:

  • Latinski znakovi, mala i velika slova;
  • prostor;
  • naglašava;
  • Arapski brojevi tipa;
  • matematički znakovi;
  • Ograničenja (njihov popis uključuje točku, zarez itd.);
  • Tehničke;
  • usluge riječi (operateri).

Struktura programa na Turbo Pascalu ne razlikuje se od strukture na PascalABC. Razlika je u njihovim vanjskim podacima, ništa više. Određivanje naziva varijable i drugih vrsta, potrebno je zapamtiti da naziv ne bi trebao početi s brojem, podvlaka može stajati na bilo kojem mjestu, a od simboličkih simbola dopušteno je koristiti samo slova latinično slovo.

Komentari na crte su zatvoreni u kovčeg zagrada ili u okruglim crtama sa zvjezdicom: (* .. *).

Vrste podataka

Struktura Pascalovog programa podrazumijeva i razmatranje takvih objekata kao što su vrste podataka. Dolaze u tri oblika:

  1. logično (istina i laž);
  2. numerički (arapski brojevi);
  3. simbolički (pomoću a, b, c, itd.).


Istodobno, druga vrsta podijeljena je na podtipove: integers i real. Oni odgovaraju određenim operatorima: Integer i Real, respektivno. Simboli su također podijeljeni na pojedinačne znakove i retke. To su vrste podataka, kao što su (u prvom slučaju) 1, a ili A i (u drugoj) cijeli izrazi ili izraz. U programu su napisani pod imenima Char i Spring.

struktura programa u pascalu

Vrijednosti također imaju svoju klasifikaciju. Podijeljeni su u konstante i varijable. Razlika između njih je značajna. Prva podrazumijeva značenje slova, koje se ne mijenja tijekom izvršenja programa. Varijabla dodjeljuje vrijednost tijekom izvršenja pomoću posebnog znaka - debelog crijeva.

komentari

Kako bi se steklo puno razumijevanje programa i svih njegovih procesa, koristi se funkcija komentara. Oni su, kao što je gore spomenuto, smješteni u kovrčaste zagrade. To je osobito važno ako gledate novorođen kôd. Zato što pomoću ove opcije možete lako pronaći pogrešku u već završenom programu, oslanjajući se na ono što je napisano u komentarima. Štoviše, pomoći će razvojnom programeru da brzo razumije sigurnosni kod.

Struktura Pascal programa omogućuje vam da pripisati komentare struktura podataka, dati u drugom bloku. Tu je potrebno unijeti tekst, koji će sadržavati svrhu svakog operatera i kako će se koristiti u budućnosti.

Pored njih, u zagradi će se početnici BEGIN-END komentirati. Osobito će biti korisno u programu koji je orijentiran na cikluse. Tako će biti lakše razumjeti koji je blok operatora potpun.

Programska okruženja ne čitaju komentare, tako da mogu posuditi bilo koji broj datuma i nisu ograničeni abecednim redom.

programska struktura na turbo pascalu

interpunkcija

Struktura programa u Pascalu ima svoju interpunkciju, međutim, to ne iznenađuje. Najčešće korišteni znak je točka-zarez. Postavlja se nakon svakog opisa blokova Label, Type, Const, Var, itd., Ali znak nije potreban nakon najodabirnije riječi. Nakon što je započela, nije instalirana, a END se stavlja samo u slučaju da program još nije završen. U kodu gdje postoje petlje i, prema tome, koristi Tada i drugo, nakon tih riječi nema točaka.

Na kraju programa, nakon END, morate postaviti točku, inače programsko okruženje neće razumjeti da je kôd završen.programska struktura u pascalu

Ulaz i izlaz podataka

Struktura programa Pascal omogućuje vam unos podataka na tri različita načina. Među njima:

  • Koristeći Readln, Readove izjave.
  • Pomoću simbola dodjele upotrijebite dvotočka.
  • Konstanta. U tom se slučaju podaci unose u parametar var.

Izlaz primljenih informacija može se izvršiti pomoću vezivanja izjava Write i Writeeln. U nekim slučajevima može biti odsutan, ali to samo znači da je već ugrađen u način primitka.

Dijelite na društvenim mrežama:

Povezan
Strukturirana programiranjeStrukturirana programiranje
Kako naučiti programiranje od nule na popularnim programskim jezicimaKako naučiti programiranje od nule na popularnim programskim jezicima
Primjer programa u Pascalu. Programiranje u PascaluPrimjer programa u Pascalu. Programiranje u Pascalu
Čaj-hibridna ruža PascalČaj-hibridna ruža Pascal
`Pascal` je ... Jezik` Pascal` za početnike: opis`Pascal` je ... Jezik` Pascal` za početnike: opis
Što je Pascal. Programiranje u PascaluŠto je Pascal. Programiranje u Pascalu
Operatori `Pascal`. Pascalov programski jezikOperatori `Pascal`. Pascalov programski jezik
Programsko okruženje "Pascal ABC"Programsko okruženje "Pascal ABC"
Najpopularniji programski jezici. Programski jezici za početnikeNajpopularniji programski jezici. Programski jezici za početnike
Pretvorba vrste. Okrugli i Trunc funkcioniraju u PascaluPretvorba vrste. Okrugli i Trunc funkcioniraju u Pascalu
» » Struktura Pascal programa: programiranje za početnike
LiveInternet