Komepiuta, Polokalame
"Pascal" - o se gagana ... "Pascal" mo amataina: Faamatalaga
I le tele o le Uepi Lautele Lalolagi, e mafai ona e maua le tele o polokalame i le gagana "Pascal", ae e sili atu ona faigata ona fuafua pe faapefea ona latou galulue, ma ua faatulagaina i mea faavae. Sei o tatou iloiloina le faavae o polokalame faatasi!
gagana Algorithmic: talitonuga faavae
I le talanoaga o aso uma tautala tatou faaaogaina le iunite faavae: o le amio, upu, fuaitau ma fuaiupu atoa. gagana Algorithmic foi ua i ai se faatulagaga e tasi, ae o lona vaega ua valaauina ese. O loo tatou talanoa e uiga i le fausaga faavae, faaupuga ma faamatalaga. nei iunite uma ua avea o se fausaga faatulagaga, e pei ona faia elemene sosoo taitasi mai i luga.
Faatusa gagana algorithmic - o atoms indivisible faaaoga mo tusi code.
mamanu autu - o le iunite aupito i maualalo o loo i ai o latou lava uiga.
faaupuga gagana masani o loo maua mai le luga iunite e lua ma le faatulagaina o le tulafono mo le sailia o le tau manaomia.
Le faagaoioia e nafa mo le faamatalaga o le suiga patino lea e talafeagai mo le faatinoga saʻo o le polokalama. Atonu ei ai nisi, pe afai e talafeagai ai - e ao ona faatino le polokalama se taotoga faigata. I na tulaga, ua tuufaatasia i le tasi poloka po o lotoa faamatalaga.
Gagana "Pascal"
E i ai se vaega tele o gagana polokalame. "Pascal" (mo le amataina o loo i ai nisi o faamanuiaga) o se tasi o latou. O lona alafapeta e aofia ai le numera, mataitusi ma tagata faapitoa. O se lisi o i latou:
- 26 uppercase ma Latina tusi lowercase ;
- faamamafa ai le amio;
- sefulu digits;
- limiters;
- faagaoioiga faailoga;
- specifiers;
- taofia e ala i le faiga (auaunaga) o le upu.
E le gata i le elemene luga, ei ai i se seti o faavae "avanoa" lea e le mafai ona faaaogaina i totonu o le fausaga ma le faailoaga o faatusa lua taofia.
ao taumafaiga gagana tulagalua
"Pascal" mo amataina aofia manoa, numera ma igoa.
O le numera o faaaogaina i le tulafono i lalo o le iloiloga, o le polokalame o le gagana e masani ona tusia i le faiga decimal. E mafai ona avea uma moni ma atoa, lea na faia e lē o taʻua o le tulaga decimal. Afai e lelei le numera, e mafai ona aveesea lona faailoga.
"Pascal" - o se gagana polokalame algorithmic i ai le manoa o se faasologa o tagata, tapunia i apostrophes. Afai e te manaomia e faaaoga se koma liliu lava, e taua le taʻua faalua i lenei faatusa.
Igoa - o se faasologa lea e amata i se tusi ma e mafai ona aofia i lona fuainumera tuufaatasiga. ua valaauina IDs pine, ituaiga, constants, galuega tauave, taualumaga, fesuiaiga, o mea faitino, ma e oo lava modules. Fausia faailoa e mafai ona e faaaogaina le uiga faamamafa ai. O le igoa e mafai ona maua le tele o le amio, ae o le tuufaatasia o le a faitauina na o le uluai 63 tagata. "Pascal", o le faailoaina atu o ia e mafai ona foliga mai e faigata, e le o lea le matautia, lea e le faataalise ina fefe ma ia tapunia le itulau browser!
A o faailoa gagana o loo faasaina mai le faaaogaina o le tagavai igoa o constants, taualumaga, ituaiga o faila, galuega tauave, faapea foi ma faaupuga faiga.
Faaleleia le vaʻaiga o le tulafono o le a fesoasoani le avanoa, ae e taua le manatuaina e le mafai ona latou faasoa atu ai le igoa ma le numera i le ogatotonu.
Syntax gagana algorithmic
e tatau ona faaiu taitasi laina i se semikolona i le polokalama, tusia i le gagana o loo tatou iloiloina ( "Pascal"). aoao Informatics le pupils ma tamaiti aoga, ma o le a mafai ona e malamalama i nei tulafono i latou lava!
O le semikolona (;) - o se faailoilo faatulagaina ni, lea e faamatala ai le faaiuga o le laina o le taimi nei ma le manaomia o le siitia atu i se tagata fou. Ae vagana ai mo le auaunaga o poloaiga e mafai ona: const, var, amata ma isi.
Le faagaoioia tapunia le iuga polokalama, o lea ina ua maea ona tatau muamua e se manatu. O nisi taimi code e mafai ona aofia ai ni pepa faaopoopo, lea o le amataga ma le faaiuga o le poloka o le a tuueseeseina e se semikolona.
Ina ia tofia se taua patino o le ma liuliuina i luma o le tutusa saini e talafeagai ina ia tuu se Colón. Mo se faataitaiga, e te alu i faatulaga n = 13, ma le tulafono o le a foliga n: = 13.
Afai e te aoao ai i le tulafono, lea e mafai ona e fai lava si vave aoao e tusi code polokalama faakomepiuta e aunoa ma le mea sese syntax.
faamatalaga gagana Tuai "Pascal"
Faapolokalameina code talosaga ua tuuina soo mai i le lumanai ma faatino ai i so o se gaoioiga e mafai e ala i auala eseese. Ae o le gagana "Pascal" o loo faaaogaina mo lenei faamoemoe e faafoeina eseese. Uma i latou, e le mafai ona tatou mafaufau, o le mea lea, o le a tatou malamalama ma na o ni nai.
Mo se faataitaiga, e ala i le filifilia o le tagata faafoe e mafai ona filifili se tasi o auala talafeagai e tamoe le polokalama. Parameter i lenei tulaga o le faaalia o le le ituaiga faasologa. Ae o loo i ai se faaaliga e taofia ai: o lenei filifiliga e le mafai ona auai ki i se manoa po o se ituaiga moni lava.
Ae o loo i ai faamatalaga tofiga, tuutuuga, tuʻufaʻatasi ma avanoa, e faapea foi le tele o isi tupe teu faafaigaluega aoga. Malamalama e na o nisi oi latou e mafai ai e tusi code ma functionality lelei. e le tatau ona sauaina e faagaoioia, ona o lo latou numera tele e faia e le polokalama o le faigata ona tuufaatasia debug, le mautonu ma faigata e iloa tagata ese.
Le faagaoioia tofiga
Lenei faaupuga o le Colón ma sainia "tutusa". E faaaogaina e tofia se ma liuliuina patino o se taua faapitoa. E taua le manatua o le ituaiga o ma liuliuina faaupuga ma e tatau ona tutusa i le tulaga e faapea latou te le o faatatau i le atoa ma le ituaiga moni, faasologa. Na i se a taitaia tulaga liua.
faamatalaga lotoa
"Pascal" - o se gagana polokalame e faaaoga se faasologa o soʻona faia faamatalaga polokalame siʻomia i puipui faapitoa. E faatatau i se fausaga tuʻufaʻatasi, o le upu faatapulaaina amata ma iuga. o se meafaigaluega taua lenei mo le gagana algorithmic lea e mafai e tusi code faaaogaina methodology fausaga.
Faafoeina o le gagana "Pascal", e aofia ai i le mafai ona e fai sina eseese vaega o le faatulagaga tuʻufaʻatasi, ona e leai ni tapulaa. e mafai ona eseese foi loloto Nesting.
faagaoioia tuutuuga gagana polokalame
O lenei vaega e maua ai le tomai e siaki i le taimi o le tulaga ua faamaoti polokalama ma faia se gaoioiga e faalagolago i luga o le taunuuga o lona fuaitau. O lea la, o le faalagolago poloaiga - o se tasi o auala o le faavaega o le paranesi i le faagasologa o le faatinoina o fuafuaga.
Structurally, tuutuuga faamatalaga e faapea:
AFAI
I lenei faaupuga isi, lea pe afai e upu teuina, le tulaga - o se faaupuga talafeagai ma mataupu talafeagai, ma tagata e faagaoioia - so o se poloaiga faaaogaina gagana polokalame.
O le faatulagaina o le polokalama o le code
e faagaoioia vaega Header ma faamatalaga - vaega autu o le nei o se talosaga tusia i se gagana e pei o le "Pascal". e mafai ai ei atoatoa suesue tekinolosi faamatalaga nei elemene ma aoaoina le auala e faaaoga lelei i latou.
O le header masani lava ona o loo i ai se igoa code. Mo se faataitaiga, Polokalama MyFirst.
e mafai ona uiga o faamatalaga o le fuaiupu faletusi fesootai, modules, igoa, constants, ituaiga, fesuiaiga, mataupu faamatalaga o le galuega tauave ma taualumaga.
Fuaiupu o loo aofia ai faamatalaga o le modules i totonu o le igoa o le faletusi e fesootai ma e amata i le faaaogaina o le upu teuina. E tatau ona muamua i totonu o isi faamatalaga uma. Module igoa e tatau ona vavae ese i taimi uma e commas.
So o se tulafono faafoe e mafai ona tuu se faailoga igoa ia o loo taʻua i le vaega talafeagai o le faamatalaga.
faamatalaga vave e mafai ai constants i le tulafono o loo i lalo ina ia faamauina o latou igoa nai lo le tulaga faatauaina numeric po alphanumeric.
I le faamatalaga o le fesuiaiga faaaogaina tatau ona aofia ai ituaiga uma o le a faaaogaina: "var c, a, r: integer; k, l, m: SIA; h1, h2: boolean;".
Aua nei galo o le "Pascal" - o se gagana polokalame e manaomia ai le obligatory faamatalaga tomua o vaega uma e aafia ai i le polokalama.
e tatau ona faaiu mau code i se togi.
faataitaiga o polokalame
"Pascal" - o se gagana tulagalua lenei, ma e mafai ona faaauau tonu i le faiga tusitusia code ina ua mavae le suesueina o le faamatalaga i luga.
Ia tatou mautinoa ua aumai le talosaga i le lau o le fuaitau «O laʻu uluai polokalame!»
Faataitaiga o le polokalame i le "Pascal" E taua tele ina ia malamalama, ina ia taumafai e faia i le taimi nei.
amata
Writeln (O laʻu uluai polokalame '!);
Iuga.
O matua faigofie lava!
Vaavaai mo nisi code lavelave, lea e mafai ona e maua ai le aʻa o se faaupuga quadratic. Uaʻi atu i le mataupu faavae o le faavaega o le faaalia computational.
E faamoemoe, o le polokalame faataitaiga i le "Pascal" sa aoga ia te oe.
Similar articles
Trending Now