Kọmputa, Mmemme
Ọrụ ọrụ na "onwa": ihe bụ, ihe omume a
Turbo onwa - a dị mfe mmemme asụsụ, ma na-amụ ihe nke-ewe oge, ma ọ bụrụ na ndibiat na a nke dị oké njọ. Novice ọrụ na-aghọta ihe ndị bụ isi nke koodu na mfe. Dị ka ihe atụ, ọ ga-buru ụzọ tụlee ihe rụrụ ọrụ maka ọrụ, n'ihi na ihe ọ bụ, ga-esi a eriri ma ọ bụ agbanwe ka ihuenyo. Ọ bụ mgbe ahụ na programmer ga-amasị na usoro ọrụ, na àgwà-eriri ụdị data, faịlụ na ndịna. Ya mere, ihe bụ ọrụ maka ọrụ? Gịnị bụ ya ọrụ na-ede, nke koodu?
The nzukọ Turbo onwa desktọọpụ ngwa window
Tupu ha amalite ọmụmụ nke usoro iwu ihe onwunwe, nke n'ezie na-agụnye ajụjụ nke ihe bụ ọrụ maka ọrụ, ị mkpa ka anya na wọkspeesi Turbo onwa.
ngwa menu nwere ndị na-esonụ ngalaba:
- File - e mere ịrụ isi iwu na faịlụ (ike, na-emeghe, nso, azọpụta, wdg).
- Dezie - a na-agụnye iwu na-arụ ọrụ na ederede edezi (oyiri, mado, ịkpụ, wdg).
- Search - oké mkpa maka ịchọta na dochie ederede ke ofụri ederede nke usoro ihe omume.
- Gbaa - eji na-agba ọsọ okokụre code, gụnyere nzọụkwụ site nzọụkwụ ngosipụta ọrụ.
- Ikpokọta - edekọta koodu.
- Debug - dị mkpa iji ikwado search of na njehie na ederede nke usoro ihe omume.
- Ngwaọrụ - enye gị ohere iji ụfọdụ ndị ọzọ na atụmatụ ngwa.
- Nhọrọ - esetịpụrụ ndị dị mkpa na nhọrọ na-arụ ọrụ na compiler na mmemme gburugburu ebe obibi.
- Window - mkpa ịrụ arụmọrụ windo.
- Nyere - mkpa chọta azịza maka ajụjụ gị.
Ugbu a ọzọ na ndị ọzọ na-ewu ewu bụ inweta ngwa onwa ABC. Si ele ihe anya nke na ụfọdụ ndị ọrụ, ọ bụ nnọọ mfe na-arụ ọrụ na nke a na gburugburu ebe obibi.
Ihe nke Turbo onwa
Na bụla mmemme asụsụ Ọdịdị nke ahụ koodu bụ dị iche iche, ma e nwere nkịtị ihe. Ihe atụ, na onwa imewe nke dum nsogbu bụ dị ka ndị a:
Program primer; // nkụnye eji isi mee ihe omume
Eji CRT; // A ndepụta nke modul na-eji
Label metka1; // Description tags
Const nọmba = 10; // Kọsaanụ mgbe nile
Type newtype = set nke eriri; // Description of ụdị nke variables
Var a: integer; b: adị; c: newtype; d: boolean; e: Ịsaka; // Kọsaanụ variables
----------------------------------- // Description nke usoro na ọrụ
na-amalite
{Isi} // Program Nkebi rụọ
Ọgwụgwụ.
Ọrụ maka ọrụ na-ewe ebe nke nsọpụrụ ya na ahụ nke usoro ihe omume.
A nkenke njem mmụta n'ime ụdị nke mmemme data
Ọ bụghị naanị na onwa ọrụ maka ọrụ na-ewelite ajụjụ ndị ọrụ. Data ụdị na-mgbe ike gridlock.
All data na Turbo onwa gburugburu ebe obibi na-ada abụọ ige: na variables na constants. Ha pụrụ ime otu n'ime ndị na-esonụ ụdị:
- integer;
- n'ezie;
- ihe atụ;
- eriri;
- mesịa;
- ezi uche.
Ọzọkwa, constants nwere ike debeere.
The variables na-kọwara na koodu dị ka ndị a: var
Ihe omume koodu brackets <> na-adịghị mkpa na-etinye.
Isi rụọ nke asụsụ Turbo onwa
Ọrụ dị ka a haziri nke na-egosi ihe ga-emezu ihe e kpere usoro ihe omume. Na-ede koodu, akpan akpan ke Turbo onwa asụsụ, e nwere ọtụtụ rụọ:
- nhazi;
- akụrụngwa;
- oke nke ọtụtụ nhọrọ;
- mgbanwe;
- ọrụ;
- on E akpọkwa;
- efu;
- cycles (na a oke na prekondishion, postcondition).
Rụọ mmemme ma ọ bụ akụkụ nke na-integral akụkụ nke usoro ihe omume koodu, na-mgbe na-egbu na iji nke na-dere, ie si n'elu na ala, aka ekpe gaa n'aka nri. Ewezụga bụ ot imewe. The ọrụ na nkwupụta, dị ka ọtụtụ ndị ọzọ, na-achọ ọnụnọ nke njedebe nke akara akara ";", i.e. semicolons. N'ihi ya, a na akara na-akọrọ n'etiti Ọdịdị onwe ya na enhances ọhụhụ nke usoro ihe omume. Ma, e nwere otu "ma": na semicolon, ị kwesịrị ị na-etinye n'ihu okwu ọzọ.
Rụọ input na-agụ (variables) na readln (variables). Ihe Nlereanya: agụ (a); readln (a, b); readln (d).
Rụọ bụ O dee (variables) na writeln (variables). Ihe Nlereanya: dee (a, g); writeln ( 'Tinye Data'); dee ( 'n'elu ebe S =', S); dee (f: 6: 3).
Ka oge na ihuenyo na Turbo onwa iji readln ọrụ na njedebe nke koodu tupu ikpeazụ ọgwụgwụ. Ọ bụ omume a, enweghị dị otú ahụ edoghi na-anaghị egosipụta ọdịnaya nke ngwọta. Na PascalABC readln dee na njedebe nke koodu adịghị mkpa.
Ikpochapụ ihuenyo ejikọ ClrScr ọrụ, nke bụ a wuru na-CRT. Ọzọ, onye ọ bụla omume nwere ya nuances.
Ọrụ ọrụ
Ugbu a anyị na-aga ozugbo anyị isiokwu. Ọrụ ọrụ na onwa - bụ usoro nke na-abanye ụkpụrụ nke variables na ebe nchekwa cell. Ke ofụri ofụri okwu, ya anya ka a conjoint ide colon na a "na-elekọta", ie ": =". Ọ bụ ndị a na-agụ akụkọ na-ahụ maka ọrụ ahụ ọrụ.
Gịnị bụ ọrụ ahụ maka ọrụ? Ya usoro nke ọrụ bụ ka ndị a: ke N'ezie nke usoro ihe omume okwu na-inyocha, n'ihi nke a ga-e dere na ebe nchekwa. Address nke cell ebe data ga-banyere, na-ekpebi agbanwe na-ekpe nke ihe ịrịba ama "=".
Schematically, nke a nwere ike kọwara dị ka ndị a:
- ← ewepụtara agbanwe okwu.
Dị ka ihe atụ, ọtụtụ okwu:
- A: = b + c / 2;
- b: = n;
- n: = b;
- x: = 15;
- x: = x + 3.
Ọ ga-kwuru na ngosipụta abụọ «b: = n» na «n: = b» ịrụ dị iche iche na omume.
A atụmatụ nke ọrụ maka ọrụ bụ eziokwu na data bụ na dị iche iche n'akụkụ abụọ nke ihe ịrịba ama "=" (nke a na-agụ dị ka "na-ekenye") ga-abụ otu ụdị. Ndị ọzọ okwu, ha ndakọrịta ọrụ kwesịrị nke 100%. Ka ihe atụ, integer okwu nwere ike kenyere a n'ezie agbanwe, dị ka a subset nke variables esịne ke dum nke ebe fractional. ntụgharị Ndekọ "ezigbo agbanwe: = integer okwu bụ" bụ eziokwu.
ihe atụ nke ihe aga-eme
Iji ghọta ihe ndị e kenyere ọrụ dị mkpa iji dozie ọtụtụ nsogbu. Naanị omume ga-ezere oké njọ na inexcusable njehie na-ede code, nakwa dị ka ịzọpụta oge.
ọrụ 1
Dana gburugburu. Site amụma, ndị circumferential ogologo L odụk si keyboard njirimara. Ọ dị mkpa ka gbakọọ ebe nke a gburugburu S, bounded a gburugburu.
The algọridim bụ:
- Gbakọọ uru nke okirikiri, malite na gbaa nke usoro.
- Jụọ gburugburu ebe usoro.
- -Egosipụta n'ihi na ihuenyo.
ọrụ 2
Dan truncated cone. The ọrụ ezipụta ụkpụrụ nke radii Rb bases, RM na ịdị elu h. Formulas na-ezipụta na ụkpụrụ gbakọọ olu na n'elu ebe shapes.
The algọridim bụ:
- Tinye chọrọ data si keyboard.
- Jụọ usoro achọta olu na n'elu ebe nke a truncated cone.
- Gbakọọ V na S.
- Ka ha na ihuenyo.
Similar articles
Trending Now