KompyutaMapulogalamu

Factorial mu "Pascal": mmene kuwerengera. Zitsanzo za mapulogalamu

mapulogalamu maphunziro ndi panjira kuchokera ku zocholoŵana lapansi. Popeza katswiri mitundu deta ndi ntchito chinenero, kupita ku nyumba ya ozungulira. Zolinga kwa m'zinthu pali ambiri: kuchokera linanena bungwe la manambala mu mzati ndi mawerengedwe a tochepa mitunduyi ndi kobvuta. Komabe, kuyambira mapulogalamu funso lakuti: "Kodi kuwerengera factorial mu" Pascal "?"

Kukhazikitsa vuto kungakhale njira zosachepera zitatu. Iwo anagwiritsa ntchito zosiyanasiyana.

mudziwe masamu

Akuyendera kuti pomanga, m'pofunika kuphunzira chiphunzitso cha ma aligorivimu ndi mapulogalamu lemba. Mu masamu, ndi factorial ndi mankhwala a nambala kumene kupenda mawu pa integers zabwino zosakwana izo.

Kumvetsa tanthauzo la chitsanzo kudzakuthandizani. Yerekezerani kuti mukufuna kupeza factorial cha nambala 3. chisankho cha 3! = 3 * 2 * 1 = 6.

Akunena za chochitika modabwa chizindikiro, amene aikidwa pambuyo chiwerengero. Zofunika Dziwani: factorial The limanenedwa okha integers positive. Pa nthawi yomweyo, anayambitsa mfundo ziro: 0! = 1.

Taganizirani mawu pamanja chifukwa chachikulu - zinazake yaitali. Mofulumira mawerengedwe ndondomeko, pogwiritsa ntchito mapulogalamu. Kenako, ganizirani njira kupeza factorial mu "Pascal".

Yoyamba njira

Ndondomekozi m'munsimu limasonyeza Baibulo la maphunzirowa.

Mu chitsanzo ntchito yomanga gulu ndi chikhalidwe chimene chinalembedwa kale thupi kuzungulira. mbiri malembedwe:

pamene {chikhalidwe} kuchita {} posledovatelnost_operatorov;

Ndondomekozi akuthamanga motere: pulogalamu limafufuza unali woyenerera akuti {chikhalidwe}, pa nkhani ya mayeso abwino akudutsa kuti posledovatelnost_operatorov {}.

Tikaonanso pulogalamu, muyenera kulabadira mizere zotsatirazi:

  • 2 - n'chakuti nambala N, amene mawerengedwe ndi kuphedwa;
  • 6 - mutu mndandanda;
  • 7 - chiyambi cha kuzungulira;
  • 8 - mawerengedwe a mfundo variable, zomwe zimasunga mtengo wa factorial wa N;
  • 9 - kuwonjezeka kauntala variable mwa m'modzi;
  • 10 - mapeto a kuzungulira.

Njira yachiwiri

Kenako umafuna kuwerengera factorial mu "Pascal" ndi mawu kubwereza.

Kamangidwe mkombero: kubwereza {posledovatelnost_operatorov} mpaka {chikhalidwe};

Kumvetsa mmene dongosolo ntchito, amaona mzere ndi mzere:

  • 2 - N akapatsidwa ndi inteja zonse zimene mawerengedwe imagwiridwa;
  • 7 - chiyambi cha kuzungulira;
  • 8, 9 - mawerengedwe factorial nadzawonjezapo pa kauntala ine;
  • 10 - mapeto a thupi kuzungulira;
  • 11 - yachinsinsi chikhalidwe, kuyambira chikhalidwe ili pambuyo ndondomeko ya mawu, redo adzakhala anaphedwa kamodzi.

Njira yachitatu

Pulogalamu yamasika imatheketsanso kuwerengera factorial mu "Pascal" ndipo kwambiri yaying'ono kukula. Chifukwa - woyendetsa ntchito, chifukwa chimene ponso kauntala ine amayikidwa mu magawo mkombero.

Lembani woyendetsa: chifukwa {} kuti {nachalnoe_znachenie konechnoe_znachenie} kuchita {} posledovatelnost_operatorov.

Ndondomekozi ntchito motere (kanjedza amapatsidwa mindandanda mzere):

  • 2 - zonse kufunika kwa chiwerengero N tapatsidwa amene factorial kuchita masamu;
  • 6 - amapatsidwa mkombero magawo - mfundo koyamba ndi womaliza;
  • 7 - chiyambi cha kuzungulira;
  • 8 - ndi mawerengedwe a mfundo variable;
  • 9 - mapeto a kuzungulira.

ndemanga

Ngakhale kuti chiwerengero cha pamwamba khumi factorial ali ndi mtengo wake woposa deta mtundu chilolezo inteja. Choncho, mu pulogalamuyi "Pascal" adzakusonyezani uthenga zolakwa. Kukonza yosavuta - muyenera m'malo mtundu deta ya zotsatira variable mu longint kapena kugwiritsa ntchito mitundu kwa kasungidwe mfundo zenizeni.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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