RíomhairíCláir

Factorial i "Pascal": conas a ríomh. samplaí de chláir

Is cláir oideachais ar an mbealach ó na simplí chun an casta. Tar éis máistreacht na cineálacha sonraí agus oibritheoirí na teanga, téigh go dtí na struchtúir timthriallach. Cuspóirí do na timthriallta tá countless: as an t-aschur na n-uimhreacha i gcolún le ríomh na méideanna foirmlí casta. Mar sin féin, ag tosú ríomhchláraitheoirí cheist fós: "Conas a ríomh an factorial sa" Pascal "?"

A chur i bhfeidhm Is féidir le fadhb ar a laghad ar thrí bhealach. Úsáid siad oibreoirí éagsúla.

faisnéis matamaiticiúla

Roimh dhul ar aghaidh leis an tógáil, tá sé riachtanach chun staidéar a dhéanamh ar an teoiric na halgartaim agus cláir scríobh. Sa mhatamaitic, is é an factorial an táirge de roinnt ag a bhfuil a mheas an abairt ar na slánuimhreacha deimhneacha níos lú ná é.

Tuiscint a fháil ar go mbeidh na sainmhínithe ar sampla cuidiú. Cuir mian leat a fháil ar an factorial ar líon 3. Má chinntear 3! = 3 * 2 * 1 = 6.

Seasann sé marc exclamation gníomh, atá curtha i ndiaidh an uimhir. Nóta Tábhachtach: Is é an factorial sainithe ach amháin le haghaidh slánuimhreacha deimhneacha. Ag an am céanna, a tugadh isteach an coincheap de náid: 0! = 1.

Smaoinigh ar an abairt de láimh ar feadh mór - slí bheatha fada. Le dlús a chur le ríomh, ag baint úsáide as cláir ríomhaire. Next, nach mbeidh na bealaí a fháil ar an factorial sa "Pascal".

An chéad mhodh

Taispeánann an cód seo thíos an leagan den chlár.

Sa sampla ag baint úsáide as tógála ilchodach de réir an choinníll atá taifeadta os comhair an chomhlachta lúb. error taifead:

cé {coinníoll} dhéanann {} posledovatelnost_operatorov;

Ritheann an cód seo a leanas: seiceálacha ar an gclár le bailíocht an abairt {riocht}, i gcás tástáil dhearfach Gabhann go posledovatelnost_operatorov {}.

Ag filleadh ar an gclár, is gá duit aird a thabhairt ar na línte seo a leanas:

  • 2 - Sonraíonn an uimhir n, a bhfuil an ríomh chun báis;
  • 6 - Teideal sraith;
  • 7 - tús an timthrialla;
  • 8 - ríomh an bhfíric athróg, a stórálann an luach an factorial an n;
  • 9. - méadú ar an athróg gcuntar ag aon;
  • 10 - deireadh an timthrialla.

An dara bealach

tairiscintí Aghaidh a ríomh ar an factorial sa "Pascal" leis an ráiteas athuair.

An timthriall dearadh: arís {posledovatelnost_operatorov} dtí {riocht};

Chun tuiscint a fháil ar conas a oibríonn an clár, mheas sé líne ar líne:

  • 2 - n sannta slánuimhir i gcónaí a bhfuil ríomh a dhéantar;
  • 7 - tús an timthrialla;
  • 8, 9 - ríomh factorial agus cur leis an gcuntar i;
  • 10 - deireadh an chomhlachta lúb;
  • 11 - Beidh fíorú an reachta, ós rud é go bhfuil an coinníoll suite i ndiaidh an t-ord na ráiteas, Athdhéan feidhme, is ar a laghad uair amháin.

An tríú bealach

Déanann an clár sin freisin gur féidir a ríomh factorial sa "Pascal" agus tá an chuid is mó dlúth i méid. An chúis - Is é an t-oibreoir a úsáidtear le haghaidh, dá bhfuil méadú ar an i gcuntar atá leagtha síos sa paraiméadair rothaíochta.

oibreoir Taifead: le {} go {nachalnoe_znachenie konechnoe_znachenie} dhéanann {} posledovatelnost_operatorov.

Oibríonn an cód seo a leanas (figiúirí Tugtar líne liostú):

  • 2 - luach leanúnach ar an líon n shanntar dá bhfuil an factorial a ríomh;
  • 6 - Tugtar paraiméadair rothaíochta - luachanna tosaigh agus deiridh;
  • 7 - tús an timthrialla;
  • 8 - ríomh an bhfíric athróg;
  • 9 - deireadh an timthrialla.

ráiteas

Fiú amháin do na huimhreacha ar an deich barr factorial bhfuil luach níos mó ná an slánuimhir cead cineál sonraí. Dá bhrí sin, sa chlár "Pascal" taispeánfar teachtaireacht earráide. Deisigh sé simplí - ní mór duit a chur in ionad an cineál sonraí na dtorthaí athróg sna cineálacha longint nó úsáid chun a stóráil luachanna fíor.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ga.birmiss.com. Theme powered by WordPress.