KomputeranBernameyên

Daxuyaniyê de Assignment di "Pascal": ev çi ye, çi çalakiyên a

Turbo Pascal - a zimanê bernameyên sade, lê vê lêkolînê ji dem-kujende, eger rêkeftin bi vê mijarê de ciddî. user Novice fêm bingehên yên qanûna bi a herî hêsan e. Ji bo nimûne, ew pêşî dê li çi gavên bi destê tayînkirin û keramet, çi ye, çawa ji bo nîşandanê de string an variable. Tenê wê demê bernameçêker ji bo prosedurên û fonksiyonên, û cureyê welat character-string, files û graphics îtîraz bikin. Îcar, çi operator wezîfedariya li ku ye? Çi rola wê ya li ser nivîsandina code e?

Rêxistina Turbo Pascal window serlêdana desktop

Berî vedibe li ser xebatê yên maddî teorîk de, ku bi rastî jî di nav de li ser pirsgirêka çi operator assignment de ye, ku divê hûn di dorhêla Turbo Pascal binêre.

menu serlêdana dihewîne beşên jêr e:

  • Wêne - dîzaynkirin, ji bo pêkanîna emrên bingehîn li ser files (create, vekirî, nêzîkî, xilas bike, û hwd.).
  • Edit - vê de emrên ji bo kar bi guherandinê text (copy, paste, birîn, û hwd.).
  • Search - ji bo peydakirina û li şûna text û di tevahiya text ji bernameya bingehîn.
  • Run - bikaranîn ji bo birêvebirina code qediyayî, di nav de gav bi gav bi xwenîşandaneke ji bo kar.
  • Compile - dęmokratîke koda.
  • Debug - pêwîst e ji bo hêsankirina lêgerîn Şaşitiyên di nivîsê de ji bernameya.
  • Amûr - Derfetê dide we bi kar hin serlêdana taybetmendiyên din.
  • Options - sets vebijarkên li pêwîst bi kar bi berhevkar û jîngehê bernameyên.
  • Window - pêwîst ji bo pêkanîna operasyonên bi windows.
  • Tevkarî - hewce bibîne bersiva ji bo pirsên te.

Niha bêtir û bêtir populerbûna ku diçe serlêdana Pascal ABC. Ji ya nihêrîna hinek bikarhêneran, ew e, pir hesane ku kar di vê jîngeha.

Hêmanên Turbo Pascal

Li her avahiya zimanê bernameyên yên qanûna cuda ye, lê ne xalên hevbeş hene. Ji bo nimûne, li Pascal design ji hemû pirsgirêkê wiha ye:

Romayiyan re Program; // bernameya Header

Tîne CRT; // A list of the modules used

metka1 Label; // Description tags

Const hejmara = 10; // berdewam re aşkera bike

Type newtype = set of string; // Description ji cureyên guherbarên

Var a: hijmar e; b: rast; c: newtype; d: boolean; e: char; // guherbarên re aşkera bike

----------------------------------- // Description prosesan û erkên

destpêkirin

{Body} // operatorên Beþ Program

End.

The operator assignment şûna wan digire yên bi rûmet ew di bedenê de ji bernameya.

A seyranek kurt nav cureyên welat bernameyên

Ne bi tenê li Pascal operator assignment van pirsan di nav bikarhênerên. cureyên Data jî gelek caran, yanê biafirîne.

guherbarên û constants: Hemû daneyên di jîngeha Turbo Pascal nav du beş bikevin. Ew dikarin ji bo yek ji cureyên jêr girêdayî:

  • hijmar e;
  • dike;
  • sembolîk e;
  • string;
  • negirt;
  • vacî.

Jî, constants dikare wê mîsogerkirî ye.

var :: type Data The guherbarên di code wiha were ziman. const = Nirxę: The berdewam e, wekî îlankirin.

The bixemilînî code bernameya <> ne hewce kirin.

operatorên sereke yên zimanê Turbo Pascal

Operator a design ku nîşan dide ka divê bernameya îdam e. Di nivîsîna code, bi taybetî di Turbo zimanê Pascal, ne gelek operatorên heye:

  • bi şert;
  • component;
  • hilbijartina çend options;
  • derbasbûna;
  • Wezîfedarkirina;
  • li ser records û tesîsên;
  • vala;
  • cycles (bi a parametre ku rolek mezin, postcondition).

bernameyên Operators an jî strukturên ku di nav yekparetîya code di bernameyê de ne, bi her tim di rêza li ku ne qeydkirî, ango darvekirin ji serî heta binî, çepê ber bi rastê. Ji bilî li design adetî ye. Di daxuyaniyê de hate tayînkirin, wek gelek kesên din jî, pêwîstî bi hebûna dawiya mark line ";", i.e. semicolons. Bi vî awayî, ev sembol û dinrixînin design bi hev re û zêdekirina visibility yên bernameyê. Lê belê yek e "lê" heye: li semicolon, divê tu li ber peyva din danî ne.

Operators input tê xwendin (fakter) û readln (fakter). Mînak: xwendin (a); readln (a, b); readln (d).

Operators in O re binivîse (fakter) û writeln (fakter). Mînak: binivîsin (a, g); writeln ( 'bikevin Daneyên'); binivîsin ( 'herêma surface S =', S); binivîsin (f: 6: 3).

Gîrokirina screen li Turbo Pascal bikaranîna readln operator di dawiyê de yên qanûna berî ku cara dawî. Ev e, di vê bernameyê de, nebûna van xetên xwe naveroka çareseriyê nayê nîşandan. Di PascalABC readln binivîse di dawiyê de yên qanûna re ne pêwist e.

Paqijkirina screen girêdide ClrScr operator, e ku CRT ava-in. Careke din, her bernameyeke xwedî rengên xwe bi xwe.

The operator tayînkirin

Niha em rasterast bi mijara me. The operator wezîfedariya li Pascal - pêvajoya ketina nirxên guherbarên di hucreyê de bîra ye. Di warê giştî de, ew mîna colon nivîskî conjoint dinêre bi "lênêrîna", ango ": =". Ev e van tîpan ji bo operator assignment de ne.

operator assignment çi ye? mekanîzmaya xwe ya operasyonê de wiha ye: Di kursa ramanê di bernameyê de nirxandin kirin, di encama ku divê di bîra ba me bên nivîsîn. Address yên di hucreyê de ku welat bê ketin wê, destnîşan variable çepê nîşana "=".

Puxt dike, ev dikare wiha were ziman:

  • ← Navdêr îfade variable.

Wek nimûne, çend têgînên ku:

  • A: = b + c / 2;
  • b: = n;
  • n: = b;
  • x: = 15;
  • x: = x + 3.

Ev divê bê diyarkirin ku du têgînên «b: = n» û «n: = b» pêkanîna çalakiyên cûda.

A feature of operator Wezîfedarkirina ji wê rastiyê ye ku agahiyên li ser aliyan cuda yên nîşana "=" (ya ku weke "peywirdarkirin" xwendin) in, divê bi eynî cureyê girêdayî ye. Bi gotineke din, assignment rêde wan divê ji 100% be. Ji bo nimûne, îfade hijmar dikare bê to a variable rast rêdan, weke komekî ji guherbarên di nav de li hemû herêma fractional. ango Qeydkirina "variable rast: = îfade hijmar" rast e.

wergerandî yên erkên

Ji bo fam kirina operator problemek di pêwîst e ji bo çareserkirina çend pirsgirêkên. Tenê pratîkê de wê çewtîyên mezin û bi xweşbînî li nivîsandina code dûr, herweha xilas dem.

erka 1

circle Dana. By peresendî, dirêjahiya circumferential L ji Klavyeya ji aliyê bikarhêner ketin. Ev ji bo hesibandina li herêma çembera S, milîtanekî bi vê xelekê pêwîst e.

Daneya e:

  • Mîqdara nirxa ku ji radius, Guherandinên ji circumference yên formula.
  • formula herêma circle bipirse.
  • Display di encama li ser ekranê.

erka 2

Dan cone kêm. The user nirxên wê yên Radii baregehên Rb, Rm û height h dibêje. Şablon û diyar nirxên bo hesabê berga û surface shapes herêmê.

Daneya e:

  • daneyên pêwîst ji Klavyeya binivîse.
  • formula Ask dîtina volume û surface li herêma a cone bibînî.
  • Dihejmêrin û S.
  • Bînin û wan ji screen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ku.atomiyme.com. Theme powered by WordPress.