Kọmputa, Siseto
"Pascal" - a ede ... "Pascal" fun olubere: Apejuwe
Ni awọn vastness ti awọn World Wide Web, o le ri kan pupo ti eto ninu ede "Pascal", sugbon Elo siwaju sii soro lati ro ero jade bi wọn ti ṣiṣẹ, ki o si ti wa ni idayatọ lori ohun ti igba. Jẹ ki ká wo ni ibere ti siseto jọ!
Algorithmic ede rẹ: ipilẹ agbekale
Ni colloquial oro ti a lo awọn ipilẹ sipo: awọn kikọ, awọn ọrọ, gbolohun ati gbogbo awọn gbolohun ọrọ. Algorithmic ede tun ni o ni a iru be, ṣugbọn awọn oniwe-irinše ti wa ni a npe ni otooto. A ti wa ni sọrọ nipa awọn ipilẹ ẹya, expressions ati gbólóhùn. Gbogbo awọn wọnyi sipo fẹlẹfẹlẹ kan ti akosoagbasomode be, bi kọọkan ti o tele ano ti wa ni akoso awọn loke.
Aami algorithmic ede - ni indivisible awọn ọta a lo fun kikọ koodu.
Ipilẹ oniru - ni o wa ni kere sipo ti o ni ara wọn itumo.
Classic ede expressions ti wa ni akoso awọn loke meji sipo ati eto awọn ofin fun wiwa awọn ti o fẹ iye.
Awọn oniṣẹ jẹ lodidi fun awọn apejuwe ti awọn kan pato transformation ti o jẹ pataki fun o tọ ipaniyan ti awọn eto. Nibẹ ni o le wa orisirisi awọn, ti o ba wulo - awọn eto gbọdọ ṣe kan idiju isẹ. Ni iru ipo, won ti wa ni idapo ni kanna Àkọsílẹ tabi yellow gbólóhùn.
Ede "Pascal"
Nibẹ ni o wa kan ti o tobi nọmba ti siseto ede. "Pascal" (fun olubere nibẹ ni o wa diẹ ninu awọn anfani) jẹ ọkan ninu wọn. Awọn oniwe-alfabeti wa ni kq ti awọn nọmba, lẹta ati awọn pataki ohun kikọ. Eyi ni akojọ kan ti wọn:
- 26 Latin uppercase ati lowercase awọn lẹta ;
- underscore ti ohun kikọ silẹ;
- mẹwa awọn nọmba;
- limiters;
- isẹ ami;
- specifiers;
- wa ni ipamọ nipa awọn eto (iṣẹ) ti awọn ọrọ.
Yato si awọn loke eroja, ti o je ti si a ti ṣeto ti Pataki "òfo" eyi ti ko le ṣee lo inu awọn be ati ikosile ti wa ni ipamọ ė aami.
Ìṣòro ede oro
"Pascal" fun olubere pẹlu awọn gbolohun ọrọ, awọn nọmba ati awọn orukọ.
Awọn nọmba lo ninu awọn koodu labẹ awotẹlẹ, awọn siseto ede ti wa ni maa kọ ni eleemewa eto. Ti won le je mejeeji gidi ati gbogbo, eyi ti ṣe si darukọ eleemewa ojuami. Ti o ba ti nọmba jẹ rere, awọn oniwe-ami le ti wa ni ti own.
"Pascal" - jẹ ẹya algorithmic siseto ede ninu eyi ti awọn gbolohun ọrọ ti wa ni ọkọọkan kan ti ohun kikọ, ni pipade ni apostrophes. Ti o ba nilo lati lo ohun apostrophe ara, yi aami ni salai menuba lemeji.
Name - a ọkọọkan ti o bẹrẹ pẹlu lẹta kan ati ki o le ni ninu awọn oniwe-tiwqn isiro. ID wa ni a npe afi, orisi, àwọn adúróṣinṣin, awọn iṣẹ, awọn ilana, oniyipada, ohun, ati paapa modulu. Lara identifiers o le lo awọn underscore ohun kikọ silẹ. Awọn orukọ le ni kan pupo ti ohun kikọ silẹ, ṣugbọn awọn alakojo yoo ka nikan ni akọkọ 63 ohun kikọ. "Pascal", awọn ifihan ti eyi ti o le dabi ki idiju, ko ki ẹru, ki ma ṣe adie lati wa ni ẹru lati pa awọn kiri iwe!
Bi awọn ede identifiers ti wa ni idinamọ lati lilo awọn boṣewa orukọ ti àwọn adúróṣinṣin, ilana, orisi ti awọn faili, awọn iṣẹ, bi daradara bi eto expressions.
Mu awọn hihan ti awọn koodu yoo ran awọn ela, sugbon o jẹ tọ leti wipe ti won ko le pin awọn orukọ ati nọmba ni aarin.
Sintasi algorithmic ede
Kọọkan ila gbọdọ pari pẹlu kan semicolon ninu eto, ti kọ ninu ede ti a ba ( "Pascal"). Ti alaye kọni ni akẹẹkọ ati awọn omo ile, ati awọn ti o yoo ni anfani lati ni oye awọn ofin ara wọn!
Awọn semicolon (;) - a prearranged ifihan agbara, eyi ti o sọ nipa opin ti awọn ti isiyi ila ati awọn nilo lati gbe lọ si titun kan. Ṣugbọn ayafi fun awọn iṣẹ ase le jẹ: const, var, bẹrẹ ati awọn miran.
Awọn oniṣẹ tilekun awọn eto opin, ki lẹhin ti o dandan bere nipa a ojuami. Ma koodu le ni orisirisi awọn asomọ, ki o si awọn ibẹrẹ ati opin ti awọn Àkọsílẹ yoo wa ni niya nipa kan semicolon.
Lati fi kan pato iye ti ayípadà ṣaaju ki awọn je egbe wole jẹ pataki lati fi kan oluṣafihan. Fun apere, o lọ lati ṣeto n = 13, ati awọn koodu ti wa ni lilọ lati wo bi n: = 13.
Ti o ba ko awọn ofin, ki o si ti o le oyimbo ni kiakia kọ lati kọ software koodu lai sintasi aṣiṣe.
Classical ede gbólóhùn "Pascal"
Ise ti atunwi iwaju elo koodu ki o si se o pẹlu eyikeyi igbese jẹ ṣee ṣe nipa ọna ti o yatọ si awọn ọna. Ṣugbọn awọn ede "Pascal" ti wa ni lo fun idi eyi orisirisi awọn oniṣẹ. Gbogbo awọn ti wọn, a ko le ro, nitorina, a ki yio ye pẹlu nikan kan diẹ.
Fun apẹẹrẹ, nipa yiyan awọn oniṣẹ le yan ọkan ninu awọn yiyan ona ti nṣiṣẹ awọn eto. Paramita ninu apere yi ni ikosile ti awọn ọkọọkan iru. Ṣugbọn nibẹ ni a caveat: yi bọtini yiyan ko le wa si a okun tabi gidi iru.
Sibe nibẹ ni o wa ojúṣe gbólóhùn, àídájú, eroja ati ki o sofo, bi daradara bi ọpọlọpọ ti awọn miiran wulo idoko-. Imo ti nikan diẹ ninu awọn ti wọn faye gba o lati kọ koodu pẹlu o tayọ iṣẹ. Awọn oniṣẹ yẹ ki o wa ko le ti reje, nitori ti won tobi nọmba mu ki awọn eto soro lati yokokoro alakojo, airoju ati ki o gidigidi soro lati woye awọn alejo.
The ojúṣe oniṣẹ
Ikosile yi ni awọn oluṣafihan ati ki o wole "dogba". O ti wa ni lo lati fi kan pato ayípadà ti kan pato iye. O ṣe pataki lati ranti wipe awọn iru ti ayípadà expressions ati ki o gbọdọ wa ni kanna ninu awọn iṣẹlẹ ti won ko ba ko relate si gbogbo ki o si awọn gangan iru, lẹsẹsẹ. Nikan ni iru ipo kan yoo tara iyipada.
yellow gbólóhùn
"Pascal" - a siseto ede ti o nlo a ọkọọkan ti lainidii eto gbólóhùn paade ni pataki biraketi. O jẹ nipa a eroja be, awọn lopin ọrọ bẹrẹ ati opin. Eleyi jẹ ẹya pataki ọpa fun awọn algorithmic ede pẹlu eyi ti o ti ṣee ṣe lati kọ koodu lilo igbekale ogbon.
Awọn oniṣẹ ti awọn ede "Pascal", to wa ni apa ti awọn eroja be ni o le wa ohun ti o yatọ, nitori nibẹ ni o wa ti ko si idiwọn. Ile gbigbe awọn ijinle le tun jẹ ti o yatọ.
Ni àídájú onišẹ siseto ede
Eleyi paati pese ni agbara lati ṣayẹwo ni nigba ti eto kan majemu ki o si ṣe ohun igbese ti o da lori awọn esi ti awọn oniwe-aye. Bayi, awọn àídájú pipaṣẹ - jẹ ọkan ninu awọn ọna ti Ibiyi ti ẹka ninu awọn ilana ti sise isiro.
Structurally, ni àídájú gbólóhùn jẹ bi wọnyi:
Ba
Ni yi ikosile miran, lẹhinna ki o si ti o ba ti wa ni ipamọ ọrọ, awọn majemu - a mogbonwa ikosile pẹlu lainidii akoonu, ati awọn oniṣẹ - eyikeyi ofin lo siseto ede.
Awọn be ti awọn eto koodu
Akọsori ruju awọn oniṣẹ ati awọn apejuwe - wọnyi ni awọn bọtini irinše ti ohun elo ti kọ ninu ede kan gẹgẹbi "Pascal". Alaye ọna ẹrọ kí ni kikun Ye awọn wọnyi eroja ati ko bi lati lo wọn daradara.
Awọn akọsori maa ni a koodu orukọ. Fun apẹẹrẹ, Eto MyFirst.
Apakan awọn apejuwe ti o le tunmọ si ti sopọ ikawe, modulu, akole, àwọn adúróṣinṣin, orisi, oniyipada, orí apejuwe ti awọn iṣẹ ati awọn ilana.
Apakan ni awọn apejuwe ti awọn modulu inu awọn orukọ ti a ti sopọ ikawe ati ki o bẹrẹ pẹlu awọn wa ni ipamọ ọrọ nlo. O gbọdọ jẹ akọkọ lãrin gbogbo awọn miiran awọn apejuwe. Module awọn orukọ yẹ ki o ma wa ni niya nipa aami idẹsẹ sii.
Eyikeyi koodu onišẹ le fi aami kan orukọ lati wa ni mẹnuba ninu awọn ti o yẹ apakan ninu awọn apejuwe.
Tọjọ apejuwe faye gba àwọn adúróṣinṣin ninu awọn koodu ni isalẹ lati forukọsilẹ orúkọ wọn dipo ti nomba tabi alphanumeric síi.
Ni awọn apejuwe ti awọn oniyipada lo yẹ ki o ni gbogbo awọn orisi ti yoo ṣee lo: "var c, a, r: odidi; k, l, m: shaha; H1, H2: Bolianu;".
Maa ko gbagbe wipe "Pascal" - a siseto ede ti o nbeere dandan alakoko apejuwe ti gbogbo awọn irinše lowo ninu awọn eto.
koodu ọrọ gbọdọ pari pẹlu kan aami.
apeere ti eto
"Pascal" - yi jẹ ẹya ìṣòro ede, ati awọn ti o le tẹsiwaju taara si awọn koodu kikọ lẹhin ti keko awọn loke alaye.
Jẹ ki a rii daju wipe awọn ohun elo ti mu si iboju awọn gbolohun «O ti wa ni mi akọkọ eto!»
Apeere ti awọn eto lori "Pascal" jẹ gidigidi pataki lati ni oye, ki gbiyanju lati se ti o ọtun bayi.
bẹrẹ
Writeln (O ti wa ni mi akọkọ eto '!);
Opin.
Ti o ni ki o rọrun!
Wo fun eka sii koodu, pẹlu eyi ti o le ri awọn wá ti a kuadiratiki idogba. San ifojusi si awọn opo ti Ibiyi ti isiro expressions.
Ireti, awọn apẹẹrẹ eto lori "Pascal" wà wulo fun nyin.
Similar articles
Trending Now