ComputerZokuhlela

Impembelelo ngo "Pascal": indlela ukubala. yimizekelo yeeprogram

kweenkqubo Imfundo endleleni ukususela kokulula ukuya koko kuntsonkothileyo. Ekubeni kahle iindidi zedata abaqhubi ulwimi, yiya izakhiwo elibujikele. Iinjongo ze lemijikelo kukho ezininzi: ukusuka imveliso yamanani phantsi komxholo nendlela ekubalwa ngayo imali ye iifomyula zingabi lula. Noko ke, ekuqaleni badwelisi benkqubo Umbuzo usahleli: "Indlela ukubala impembelelo kwi" Pascal '? "

Zalisekisa ingxaki kunokuba ubuncinane ngeendlela ezintathu. Basebenzisa abaqhubi ezahlukeneyo.

ulwazi lwezibalo

Ngaphambi kokuqhubeka kulwakhiwo, kuyimfuneko ukufunda ngobhalo algorithms kunye neenkqubo ubhale. Kwimathematika, impembelelo benziwa inani apho ukuvavanya ibinzana kwi integers ezintle ngaphantsi kuyo.

Qonda kwinkcazelo umzekelo kuya kunceda. Masithi ufuna ukufumana impembelelo ye inani 3. Isigqibo 3! = 3 * 2 * 1 = 6.

Libonisa uphawu lwesikhuzo isenzo, nto leyo ibekwa emva inani. Okubalulekileyo Qaphela: I impembelelo lichazwa kuphela integers ezintle. Kwangaxeshanye, yaqalisa ingqiqo zero: 0! = 1.

Qwalasela ibinzana ngesandla ezinkulu - yayisengumsebenzi elide. Ukukhawulezisa inkqubo ukubala, besebenzisa iinkqubo zekhompyutha. Okulandelayo, cinga iindlela ukufumana impembelelo kwi "Pascal".

Indlela yokuqala

Ikhowudi ingezantsi ibonisa inguqulelo yale program.

Kumzekelo usebenzisa isakhiwo oyintlanganisela nemeko leyo ibhaliwe phambi kokuba umzimba loop. irekhodi lwesivakalisi:

ngoxa ukwenza {imeko} {} posledovatelnost_operatorov;

Le khowudi isebenza ngolu hlobo lulandelayo: le nkqubo sijonga semthethweni ibinzana {imeko}, kwimeko luvavanyo positive sidlule ukuba posledovatelnost_operatorov {}.

Ukubuyela kule nkqubo, kufuneka sinikele ingqalelo le migca ilandelayo:

  • 2 - ikhankanya manani n, apho yokubala apha;
  • 6 - isihloko series;
  • 7 - ekuqaleni komjikelo;
  • 8 - yokubala into bume, leyo igcina ixabiso impembelelo n;
  • 9 - ukwandisa counter bume enye;
  • 10 - ekupheleni komjikelo.

Indlela yesibini

ukunikezwa Okulandelayo ukubala impembelelo kwi "Pascal" kunye kwingxelo atsho ezo.

Umjikelo yoyilo: Phinda {posledovatelnost_operatorov} de {imeko};

Ukuze siqonde le nkqubo isebenza njani, cinga ngayo umgca ngolutya lokulinganisa;

  • 2 - n unikwe inombolo rhoqo apho yokubala yenzelwa;
  • 7 - ekuqaleni komjikelo;
  • 8, 9 - ubalo impembelelo nasekwandiseni counter i;
  • 10 - ekupheleni umzimba loop;
  • 11 - ekungqinweni imeko, ekubeni imeko ifumaneka emva kokuba ukulandelelana iingxelo, uzenze uya kubulawa ubuncinane kanye.

Indlela yesithathu

Kwakhona le program yokugqibela yenza kube lula ukubala impembelelo kwi "Pascal" kwaye yeyona compact ubukhulu. Isizathu - umqhubi zisetyenziselwa, apho ukwanda yesibali i bunikwa kwi parameters komjikelo.

umqhubi Irekhodi: ngokuba {} ku {nachalnoe_znachenie konechnoe_znachenie} ukwenza {} posledovatelnost_operatorov.

Lo mgaqo usebenza ngolu hlobo lulandelayo (manani banikwa umgca kuhlu):

  • 2 - ixabiso lomgadi inani n eyabelwe apho impembelelo ibalwa;
  • 6 - banikwa parameters umjikelo - amaxabiso lokuqala nelokugqibela;
  • 7 - ekuqaleni komjikelo;
  • 8 - ukubalwa into bume;
  • 9 - ekupheleni komjikelo.

liphawule

Nokuba ngokuba amanani phezulu impembelelo ezilishumi unalo ixabiso ngaphezu uhlobo data mvume elipheleleyo. Ngoko, kule nkqubo "Pascal" iya kubonisa umyalezo wemposiso. Lungisa ngendlela elula - ufuna ukutshintsha udidi lwedata lweziphumo eziguquguqukayo kwi longint okanye sebenzisa iintlobo ukugcina amaxabiso ngokwenene.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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