KọmputaSiseto

Kini ni àídájú onišẹ?

Ni siseto, o jẹ pataki ko nikan ede ogbon, sugbon o tun ohun oye ti ohun ti o jẹ lodidi fun ohun ti. O ti wa ni pataki fun awọn seese ti aseyori Teamwork, ati laarin awọn article o yoo ri jade ohun ti awọn onišẹ ayika, idi ti o wa ni ti nilo, ohun ti o wa ni awọn ẹya ara ẹrọ. Nibẹ ni yio tun ti wa ni sísọ ni apapọ awọn ofin yi ati awọn branching koodu, ati fun eyi ti o ti wa ni gbẹyin.

Kini ni àídájú onišẹ?

Ki (tabi, tabi, a àídájú eka ẹkọ) ni a npe ni a siseto ede oniru. O pese iṣẹ ti a egbe tabi ṣeto. Sugbon yi ni ṣee ṣe nikan nigbati awọn šakiyesi majemu ti awọn otitọ ti kan awọn mogbonwa ikosile tabi gba awọn ilana lati awọn olumulo (itanna onišẹ) ni irisi.

Gbogbogbo apejuwe ti awọn ohun elo

ni àídájú gbólóhùn ti lo nigbati sise tabi iko awọn ti ṣeto awọn ofin (pàṣẹ kere) da lori boya o wa ni lati se awọn ti npinnu ifosiwewe. O tun le ṣee lo pẹlu kan view to branching. O jẹ ọkan ninu meta ipilẹ awọn aṣa, eyi ti o wa ni lo ninu eleto siseto.

ni àídájú eka gbólóhùn

Akọkọ jẹ ki ká digress a bit ki o si ranti oyimbo gbajumo kikun Vasnetsov Victor Mikhailovich, "Knight ni Ikorita", kọ ni 1878. O portrays a akoni ti o duro ni a Ikorita ati pinnu ibi ti lati lọ. Bakan, awọn oniṣẹ nṣiṣẹ ni iloniniye. Nítorí, ti o ba awọn knight yoo gba awọn ìfilọ lati lọ ninu ọkan itọsọna, ṣugbọn on o lọ lori kanna ti eka. Awọn ti o fẹ le jẹ nikan kan. Ti a ba soro nipa awọn àídájú onišẹ, ki o si ṣiṣẹ nikan nigbati awọn oniwe-mogbonwa ikosile ni "otito". Ọpọ siseto ede to designate o nlo awọn Koko ti o ba ti. Boya awọn ikole ipele, nigbati ẹnikeji akọkọ ọkan majemu, ki o si miran, ki o si a kẹta, a mẹẹdogun, ki o si bẹ lori. Jẹ ká wo ni yi ni diẹ apejuwe awọn. Ohun ti o wa awọn ti o yatọ pupo ti àídájú gbólóhùn? Gbogbo awọn mẹta ti wọn:

  1. Àídájú yii, ninu eyi ti o wa ni nikan kan ti eka. O wulẹ (idaji) bi wọnyi: ti o ba ti pataki ipo ti wa ni ki o si nipasẹ ošišẹ ti awọn egbe opin. Awọn kọmputa calculates awọn ọkọ ayọkẹlẹ, boya awọn mogbonwa iye ti awọn Atọka ti otitọ. Ti o ba ti majemu jẹ kanna pẹlu awon ti miiran awọn ẹya ti awọn eto, o bẹrẹ lati ṣiṣẹ koodu titi ti Koko opin. Ni assembler yi fọọmu ti ise jẹ nikan wa si komputa. O le tun ti wa ni iru awọn ti ni opin nibẹ ni yio je kan Koko, ati ki o ti o nilo lati wa ni cautious ko lati ikalara ohunkohun afikun.
  2. Àídájú yii, ninu eyiti awọn meji ẹka bayi. O wulẹ bi wọnyi: ti o ba ti a fi majemu ki o si command1 command2 miran opin. Lo yi siseto múu ni igba ibi ti o jẹ pataki pe ọkan ninu awọn egbe ti a ti parí ṣe. Nitorina, ti o ba ti majemu jẹ otitọ, ki o si awọn akọkọ apa ti awọn koodu - ti ko ba keji. Ni awọn igba miiran, iru kan ojutu ti wa ni ti nilo.
  3. Ni àídájú onišẹ pẹlu nọmba kan ti awọn ipo. O wulẹ bi wọnyi:
    ti o ba ti akọkọ majemu ki o si ohun ti lati se
    miran ti o ba ti o ba ti ni akọkọ majemu ko ba wo dada, ṣayẹwo awọn wọnyi ki o si ohun ti lati se
    miran ti o ba ti ṣayẹwo gbogbo awọn ipo ọkan nipa ọkan ki o si ohun ti lati se
    miran ti o ba ti bẹni aṣayan lati loke ni ko yẹ, ki o si awọn pipaṣẹ ti wa ni ṣiṣe opin

Bi o ti le ri, awọn àídájú onišẹ nlo kan ti o yatọ oniru. Wọn imuse gba ibi sequentially. Ti o ni ko ṣee ṣe ipo (ni deede ilana), ninu eyi ti awọn koodu ipaniyan yoo bẹrẹ lati opin - nigbagbogbo lati ibẹrẹ.

Apẹẹrẹ "Pascal"

Lati ni oye bi o ti ṣiṣẹ, a fi eto lati ro ti apẹẹrẹ ti ọkan ninu awọn julọ gbajumo siseto ede. Ni àídájú gbólóhùn ni "Pascal" le jẹ awọn tabi eka. Ni igba akọkọ ti Iru - a ni irú ti aami =, <,>, ati bi. A eka ni àídájú gbólóhùn ni Pascal le ya awọn wọnyi fọọmu:

ti o ba ti a> = y
ki o si
Op: = Sqr (AY)
miran
kọ (An invalid iye);

Ohun ti jẹ a yipada?

Ohun ti jẹ a yipada? Ẹya-ara ti awọn oniwe-oniru ni wipe o ni o ni o kere ju meji ẹka. Ṣugbọn o le nikan ṣe ọkan, tẹlẹ ṣeto sile ti o ti wa se isiro bọtini expressions. Soro ti itansan si awọn sẹyìn ilana yẹ ki o fa ifojusi rẹ si ni otitọ wipe koko ko ni pada a Bolianu iye, ati gbogbo, bi daradara bi awọn orisi ti o le wa fun u. O le tun ti wa ni ti gbe jade ni diẹ ninu awọn siseto ede, akawe pẹlu awọn ọrọ awọn gbolohun ọrọ.

Itan ti idagbasoke

Akọkọ lo nipasẹ awọn egbe, o nfihan awon orilede ti awọn iṣiro tag. O so ikosile, anesitetiki mejeeji bi a selector, eyi ti o pada ohun odidi, ati ki o kan ṣeto ti orilede ilana. Òfin wa ni executed, awọn iṣiro kan pato iye, eyi ti o ti lo bi awọn kan aami nọmba ni gbogbo akojọ ti awọn ofin fun eyi ti o wa ni a gbigbe ati akiyesi ti awọn ẹrọ.

Iru awọn aṣa le wa ni ri ninu siseto ede bi "Ipilẹ" ati "Fortran". A ko le so wipe ti won ba wa ni significantly jade ti ọjọ, nitori titi bayi ti won le ṣogo gíga daradara to, ti o ba a soro ni apapọ nipa siseto. Ni àídájú gbólóhùn ti o ti lo ni igbalode ede, ti wa ni a eka sii be, eyi ti yoo ni ipa lori išẹ. Lọ pada si awọn origins ti yi ohun kan, Emi yoo fẹ lati fi pe fun awọn ipinnu ti awọn pataki ẹka ni ko pataki lati sequentially ilana ati ki o afiwe awọn esi pẹlu awọn ikosile ti miiran síi. O kan lọ lori awọn gba awọn ni iranti orun ti unconditional eka ilana, ninu eyi ti o ni rẹ adirẹsi. Nigba ti a pataki itọkasi wipe awọn pataki alaye ti wa ni nìkan iṣiro. Ati awọn iyara ti awọn eto di ominira ti awọn nọmba ti afi.

Ni igbalode siseto ede, eyi ti o ti wa ni o gbajumo ni lilo ni akoko, yipada awọn oniṣẹ le tun ti wa a ṣe bi a orilede tabili wa ninu ti awọn egbe, eyi ti gbe jade ni ronu ti awọn akiyesi lori awọn pataki ona ti koodu lai o yatọ si awọn ipo. Bawo ni nwọn duro fun? Awọn ga-ipele siseto ede, ni ọpọlọpọ igba, lo irú orukọ, swithc tabi awọn mejeeji.

Properties iṣiro Bolianu expressions

A significant ipa lori bi awọn eto pẹlu ni àídájú gbólóhùn yoo wa ni pa, renders bẹrẹ ni kọọkan irú awọn kannaa iṣiro ti ni àídájú expressions. Nibẹ ni o wa meji akọkọ ogbon.

  1. Pipe isiro. A ṣe iṣiro gbogbo awọn sile pẹlu awọn ti pese iye, ati ki o I.
  2. Pe isiro. Lọtọ kà gbogbo aṣayan. Ti o ba ti ikosile evaluates to "otito", ki o si awọn nigbamii ti aṣayan fi ẹsun. O ìgbésẹ ninu ọran ti OR.

ipari

Ni àídájú awọn oniṣẹ ni o wa gan itura oniru to siseto. Pẹlu wọn iranlọwọ ti o ti ṣee ṣe lati awọn iṣọrọ se idiju aṣa lai nini lati ro ti awọn ọkunrin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 yo.delachieve.com. Theme powered by WordPress.