Struktura programa Pascal: programiranje za začetnike
Najbolj dostopen programski jezik za začetnike je Pascal. To je
Vsebina
Zdaj obstaja veliko orodij, ki ohranjajo sintakso. Razlikujejo se le v programsko okolje takšen jezik kot Pascal. Struktura programa bo proučena v procesu članka. Praviloma se seznanjanje s programiranjem začne s programom "Hello world!".
Zgodovina jezika
V luči Pascala se je leta 1970 pojavilo hvala, čudno, Niklausu Wirtu. Ime je v čast Blaise Pascal - velikega človeka iz Francije. To upravičuje dejstvo, da je znanstvenik ustvaril prvi stroj na svetu, ki je lahko dodal in odštel število.
Razvoj jezika je potekal od leta 1968 do leta 1969. Prva omemba pojavil leta 1970. Ustvarjalca, predstavitvi svojega "otroka", s poudarkom na stilu programiranja, kot tudi vnos podatkov v Pascalu. Strukturo programa je razvil tudi Wirth. Ima preprosto sintakso in semantiko. Neposredno "potomec" Pascal je jezik "Modula-2." Wirth je bil tudi njegov razvijalec.
Grammar pravila
Treba je opozoriti, da struktura programa ni tako zapletena v tem jeziku. V Pascalu je avtor določil uporabo le treh glavnih točk - naslova, opisa in operaterja.
- Glava. Tukaj morate določiti ime programa, vendar ta element ni glavni. Ustvari se le, če želi razvijalec. Večinoma je odvisno od programskega okolja. V Turbo Pascalu ni potrebno. Toda v ETH je potrebno ustvariti niz brez neuspeha. Dovoljene so le številke, črke in podčrtaj "_".
- Opis. Ta blok določa vse razpoložljive spremenljivke (nizi), oznake in tako naprej.
- Upravljavec. Struktura programa Pascal vključuje opis operaterjev v oklepajih BEGIN-END.
Dejstvo, da bodo na isti liniji, ni pomembno. Glavna stvar - po koncu vsake ekipe je dal poseben znak - podpičje. Poleg tega je jezik neobčutljiv na primeru: med operaterjem Var, vAr in vaR ni razlike.
Sintaksa in semantika
Glavno vlogo pri delu s programskim okoljem igra abeceda. Ne smemo pozabiti, da je sestavljen iz:
- Latinske črke, male črke in velike črke;
- prostor;
- podčrtaj;
- Arabščina vrsta;
- matematični znaki;
- Omejevalniki (njihov seznam vključuje točko, vejico itd.);
- specifikatorji;
- storitvene besede (operaterji).
Struktura programa na Turbo Pascal se ne razlikuje od strukture na PascalABC. Razlika je v njihovih zunanjih podatkih, nič več. Določiti ime za spremenljivko in druge vrste, je treba zapomniti, da se ime ne sme začeti s številko, podčrtaj lahko stoji v poljubnem položaju in iz simbolnih simbolov je dovoljeno uporabljati samo črke Latinska abeceda.
Komentarji o vrsticah so v oglavih oklepajih ali v okroglih z zvezdico: (* .. *).
Vrste podatkov
Struktura programa Pascal prav tako pomeni upoštevanje takšnih objektov kot vrste podatkov. Prihajajo v treh oblikah:
- logično (resnica in laž);
- številčne (arabske številke);
- simbolično (z uporabo a, b, c, itd.).
Hkrati se drugi tip razdeljen na podvrste: celo število in realni. Ustrezajo nekaterim operatorjem: Integer in Real. Simboli so razdeljeni tudi na posamezne znake in črte. To se nanaša na vrste podatkov, kot so (v prvem primeru), številka 1, črka A ali A, in (druga) celotno frazo ali ekspresijo. V programu so napisani pod imeni Char in Spring.
Vrednosti imajo tudi lastno razvrstitev. Razdeljeni so na konstante in spremenljivke. Razlika med njimi je pomembna. Prvi pomeni pomen pisma, ki se med izvajanjem programa ne spremeni. V spremenljivki je dodeljena vrednost med izvajanjem s posebnim znakom - dvopičjem.
Komentarji
Da bi dosegli popolno razumevanje programa in vseh njegovih procesov, funkcijo pripomb. Kot so že omenjeni, se nahajajo v zavihkih. To je še posebej pomembno, če gledate kodo newbie. Ker, ki uporablja to možnost, boste z lahkoto našli napako v ready-made programa, ki temelji na tisto, kar je napisano v komentarjih. Poleg tega bodo razvijalcu pomagali hitro razumeti varnostno kodo.
Struktura programa Pascal vam omogoča pripravo komentarjev struktura podatkov, v drugem bloku. Tu je potrebno vnesti besedilo, ki bo vsebovalo namen vsakega operaterja in njegovo uporabo v prihodnosti.
Začetniki bodo vodeni v oklepajih zraven BEGIN-END komentarja. Še posebej bo koristen v programu, usmerjenem v cikle. Tako bo lažje razumeti, kateri blok operaterjev je dokončan.
Komentarji ne prebere programsko okolje, zato lahko izposodijo poljubno število datumov in niso omejeni po abecednem vrstnem redu.
Ločila
Struktura programa v Pascalu ima ločila, pa ni presenetljivo. Najbolj uporabljeni znak je podpičje. Postavljen je po vsakem opisu bloka Label, tipa, const, Var in t. E, pa znak ni potreben po najbolj določenih besed. Začnite ko je ni ustanavlivaetsya- ko je odpravljen le, če je program še ni končan. V kodi, kjer obstajajo cikli in s tem se uporabljajo, in Else Potem, podpičje ne po teh besedah je potrebno.
Na koncu programa, po END, morate nastaviti točko, sicer programsko okolje ne bo razumelo, da je koda končana.
Vnos in izhod podatkov
Struktura programa Pascal vam omogoča vnos podatkov na tri različne načine. Med njimi:
- Uporaba stavka Readln, Read Read.
- Uporabite simbol za dodelitev, uporabite dvopičje.
- Konstanta. V tem primeru se podatki vnesejo v parameter var.
Izhod iz prejetih informacij se lahko izvede z vezavo izjav pisanja in pisanja. V nekaterih primerih je lahko odsoten, to pa le pomeni, da je že vdelan v način prejema.
- Strukturirano programiranje
- Turbo Pascal. Medtem ko ... naredite - zanko s predpogojem
- Kaj je div v Pascalu? Dodatki, izračuni in primeri
- Blaise Pascal: življenje in delo
- Java programski jezik
- Osnovni programski jezik in njena zgodovina
- Primer programov v Pascalu. Programiranje v Pascalu
- Čajno-hibridni rose Pascal
- Python za začetnike
- "Pascal" je ... Jezik "Pascal" za začetnike: opis
- Kaj je Pascal. Programiranje v Pascalu
- Operaterji `Pascal`. Programski jezik Pascala
- Programsko okolje "Pascal ABC"
- Pascal Verlaine je obetaven mladi dirkač
- String operator v Pascal - nizu
- Kolo za: Pascal za začetnike
- Standardni postopki in funkcije v Pascalu
- Kaj je proceduralno programiranje?
- Igralka Pascal Hatton: Najboljši filmi
- Katere so vrste podatkov v Pascalu?
- Najpreprostejši programski jezik za začetnike