MakombiyutaZvirongwa

Factorial mu "Pascal": sei kuverenga. mienzaniso zvirongwa

Education zvirongwa zviri munzira kubva nyore kusvika zvakaoma. Zvaakanga pakugona date mhando uye dzaishandisa mutauro, kuenda cyclic hurongwa. Zvinangwa nokuti zvinogara kune zvisingaverengeki; kubva goho nhamba wechikamu kuti kuverenga pamusoro kushanda zvakaomesa Masvomhu. Kunyange zvakadaro, kutanga programmers mubvunzo unoramba uripo: "Sei kuverenga factorial mu" Pascal "?"

Kushandisa dambudziko kunogona dzinenge nhatu. Vakashandisa dzaishandisa siyana.

kwemasvomhu mashoko

Asati achipfuura yavakwa, zvinokosha kudzidza dzidziso algorithms uye zvirongwa nyora. In masvomhu, kuti factorial ndiyo zvinobikwa nhamba panguva iyo kuongorora mashoko zvinobatsira integers zvishoma kupfuura.

Kunzwisisa tsanangudzo muenzaniso kuchabatsira. Ngatitii unoda kuwana factorial nhamba 3. Kusarudza 3! = 3 * 2 * 1 = 6.

Rinoratidza chiito Kudanidzira mucherechedzo, iyo anoiswa shure nhamba. Hunokosha Note: The factorial richinzi chete akanaka integers. Panguva iyoyowo, akasuma pfungwa razero: 0! = 1.

Chimbofunga mashoko manually kuti hombe - refu basa. Kuti rikurumidze dzemaitirwe muitiro, vachishandisa ekombiyuta. Next, funga nzira kuwana factorial mu "Pascal".

nzira yokutanga

Bumbiro remitemo pazasi chinoratidza shanduro chirongwa.

Ari muenzaniso uchishandisa chine kuvakwa pamwe mamiriro kuti yakanyorwa zviri loop muviri asati. rekodhi nemarongerwo:

apo {ezvinhu} kuita {} posledovatelnost_operatorov;

Bumbiro remitemo anomhanya sezvinotevera: chirongwa achaongorora kururama kwemashoko okuti {ezvinhu}, kune zvakanaka bvunzo rinopfuura kuti posledovatelnost_operatorov {}.

Tichidzokera purogiramu, unofanira kuteerera inotevera mitsetse:

  • 2 - kutaura nhamba N, nokuti idzo kukarukureta iri akaurayiwa;
  • 6 - dzinoti zita;
  • 7 - pakutanga kutenderera;
  • 8 - kukarukureta of shanduka chokwadi, izvo rinochengeta kukosha factorial pakati N;
  • 9 - kuwedzera pakaunda shanduka nomumwe;
  • 10 - pakuguma kutenderera.

Nzira yechipiri

inopa Next kuverenga factorial mu "Pascal" pamwe wodzokorora okuti.

Magadzirirwo kutenderera: wodzokorora {posledovatelnost_operatorov} kusvikira {ezvinhu};

Kuti tinzwisise kuti chirongwa inoshanda, funga izvozvo tambo norwonzi:

  • 2 - N iri basa kugara integer icho kukarukureta rinoitwa;
  • 7 - pakutanga kutenderera;
  • 8, 9 - factorial kukarukureta uye vawedzere yemabhuku ini;
  • 10 - kuguma loop muviri;
  • 11 - ongororo ezvinhu, sezvo mamiriro iri mushure kutevedzana kwezviitiko mashoko, Redo chichange vaurayiwe kanenge kamwe.

Nzira yechitatu

Zvapedzisira chirongwa uyewo zvinoita kuverenga factorial mu "Pascal" uye ndiko tsindirana pakukura. Chikonzero - the opareta inoshandiswa nokuda, izvo kuwedzera pakaunda ini yakaitika kutenderera parameters.

Record opareta nokuti {} kune {nachalnoe_znachenie konechnoe_znachenie} kuita {} posledovatelnost_operatorov.

Bumbiro remitemo anoita sezvinotevera (nhamba vanopiwa Pachikamu mutsetse):

  • 2 - kuramba kukosha nhamba N basa iro factorial rinowanikwa;
  • 6 - vanopiwa kutenderera parameters - kwokutanga uye yokupedzisira tsika;
  • 7 - pakutanga kutenderera;
  • 8 - dzemaitirwe of shanduka chokwadi;
  • 9 - pakuguma kutenderera.

taura pfungwa

Kunyange kuwanda pamusoro gumi factorial ane kukosha kupfuura mvumo Data mhando integer. Saka, muna chirongwa "Pascal" icharatidza chikanganiso mashoko. Kuchigadzira nyore - unofanira kutsiva umboo zvaimirirwa shanduka zvabuda iri longint kana kushandiswa mhando kuchengeta chaizvo tsika.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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