TelefoniaPrugrammazione

Factorial in "Pascal": cumu a calculari. esempi di prugrammi

prugrammazione Education hè nantu à u modu di u semplice à i cumplessi. Avè maestrata u sorta dati è uperatori di a lingua, vai à i strutturi umiti. Ugettivi pè u ciculu ci sunnu tanti: da la pruduzzioni di numari in una culonna di u calculu di a quantità di formuli cumplessu. Nustanti chissu, principiu programmers quistioni ferma: "How to calculate factorial in u" Pascal "?"

Attu un prublemu pò esse almenu trè modi. Usavanu uperatori differente.

infurmazione matimatica

Nanzu proceeding a custruzzione, hè necessariu di studià la tiurìa di alguritmi e prugrammi scrive. In matimatica, lu factorial hè u pruduttu di un numaru à quali a evaluate i sprissioni à l 'integers pusitivu menu cà mai.

Capisce a definizione di un esempiu vi aiuta. Cridiri vo vulete truvà u factorial di u numeru 3. A decisione di 3! = 3 * 2 * 1 = 6.

Si c'è un Marque dulurusa azzioni, chi serbit, dopu u numeru. Impurtante Note: The factorial hè definita solu per integers pusitivu. À u listessu tempu, trasiu lu cuncettu di zeru: 0! = 1.

Guardà i sprissioni manually di grande - una longa occupazione. À accurtà cusì u prucessu di calculu, cù programmi urdinatore. Next, guardà i modi di truvà u factorial in u "Pascal".

A prima mètudu

U codice sottu mostra a versione di u prugramma.

In l 'esempiu cù una custruzzione tuttu cù i cundizioni chì hè arregistrata davanti à u corpu ciclu. fuori casa discugràfica:

mentri {cundizione} faire {} posledovatelnost_operatorov;

U codice corre cum'è a siguenti manera: u prugrammu vacances a varità di i sprissioni {cundizione}, in u casu di un testu pusitivu simbulizeghja a posledovatelnost_operatorov {}.

Vultà à u prugrammu, vi tuccherà à pagà attente à i seguenti ligne:

  • 2 - specifies u numaru n, per cui hè eseguitu u calculu;
  • 6 - titulu seria;
  • 7 - u principiu di u routes;
  • 8 - calculu di u fattu variàbbili, chi scarpe u valore di u factorial di Traduction;
  • 9 - fa crìsciri la variàbbili tumblr da unu;
  • 10 - la fini di l 'bissiclette.

A seconda strada

eccu Next di calculari lu factorial in u "Pascal" cù l 'affirmazioni ripetiri.

U routes disignu: ripetiri {posledovatelnost_operatorov} finu à {cundizione};

À capisce cumu travaglia u prugrammu, cunziddirati lu ligna da linia:

  • 2 - n hè cunsideratu un nteru custanti di cui si svorgi càlculu;
  • 7 - u principiu di u routes;
  • 8, 9 - calculu factorial è cresce u tumblr canta;
  • 10 - la fini di lu corpu, ciclu;
  • 11 - verification di a cundizione, postu chì i cundizioni hè situatu dopu à l 'ordine di dichiarazzioni, redo sarà prucessu à u mìnimu una volta.

U terzu modu

L'ùrtima programma face dinù lu possibili di calculari lu factorial in u "Pascal" è hè a più fundute in grannizza. U mutivu - l 'operatore hè usatu per, di cui una crèscita di i scuri mi hè stabilitu in i paràmetri di bissiclette.

Pronuncia operatore: per {} à {nachalnoe_znachenie konechnoe_znachenie} faire {} posledovatelnost_operatorov.

U codice travaglia cum'è seguita (figure sò datu linia accede):

  • 2 - valore custanti di u numeru Traduction cunsideratu per cui hè calculata di lu factorial;
  • 6 - sò dati di cunnessione routes - valori nizziali è finali;
  • 7 - u principiu di u routes;
  • 8 - u calculu di u fattu variàbbili;
  • 9 - la fini di l 'bissiclette.

Vita

Ancu per i numeri di u cima di dece factorial hà un valori più grande chè u tippu dati ban nteru. Per quessa, in u prugrammu "Pascal" vi mostra un errore. Fix lu cuntu - vi tuccherà à rimpiazzà u tippu dati di i risultati variàbile in u sorta longint o di usu di un'antra valori veri.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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