OrdenagailuakProgramazioa

Zer da baldintzapeko operadorea?

Programazioa, ez bakarrik hizkuntza gaitasunak, baina baita zer da zer ardura ulertzea garrantzitsua da. arrakasta aukera ere beharrezkoa da talde-lana, eta artikulu barruan jakiteko zer operadorea ingurumena, zergatik behar da, zein dira ezaugarriak izango duzu. Bertan izango da ere eztabaidatuko termino orokor aldatzeko eta adarkatze-kodea eta zein da aplikatzen da.

Zer da baldintzapeko operadorea?

Beraz (edo, bestela, baldintzapeko adar instrukzioa a) programazio hizkuntza diseinua deritzo. talde bat edo multzo errendimendua ematen du. Baina hori posible denean bakarrik ikusitako adierazpen bat zenbait logikoa edo jasotako argibideak erabiltzailea (ekipamendu operadorea) ra isla ere egiaren baldintza.

aplikazioaren azalpena General

baldintzapeko adierazpen erabiltzen da eszenikoen edo zenbait komando multzo jaramonik (komandoak gutxiago) ez ote den zehazteko faktore egin araberakoa da. Era berean, adarkatze asmoz erabil daiteke. oinarrizko hiru diseinuak, bertan erabiltzen dira bat da programazio egituratua.

baldintzapeko adar adierazpena

Lehen dezagun digress apur bat eta gogoratu pinturak nahiko ezaguna Vasnetsov Victor Mikhailovich, "Knight bidegurutzean", 1878an idatzitako nor bidegurutze batean eta nora joan erabakitzeko koa heroi bat erretratatzen ditu. Era berean, operadoreak baldintzatu du funtzionatzen. Beraz, bada zalduna eskaintza norabide batean joan onartuko ditu, baina adar berean izango da joan. Aukera da bakarra izan daiteke. Baldintzapeko operadorea buruz hitz egiten bada, ondoren, lan egiten denean bakarrik bere adierazpen logikoa da "egia". programazio hizkuntzetan gehienek hitzarekin bada erabiltzen izendatzeko. Agian eraikuntza fasean, noiz hautatuta lehenengo baldintza bat, gero beste bat, ondoren, hirugarren bat, laurden bat, eta abar. Dezagun honetan xehetasun gehiago. Zer dira baldintzapeko adierazpenak forma desberdinak? Guztiak horietako hiru:

  1. Baldintzapeko adierazpena, eta bertan adar bat besterik ez da. Badirudi (batezbeste) honela: beharrezko baldintzak dira, ondoren taldean amaieran egiten bada. Ordenagailua auto kalkulatzen du, egiaren adierazlearen balio logikoa den ala ez. Baldintza beste programaren zati horiekin bera da badu, kodea exekutatu the keyword amaiera arte hasten da. mihiztatze lan forma hau ez programatzailea eskuragarri. Ere izan daiteke, hala nola, azkenean, ez gako jakin bat izango da, eta ondoren zuhurra ez da aparteko ezer aitortu izan behar duzu.
  2. Baldintzapeko adierazpena, zeinetan bi adar gaur. honela dirudi: gero command1 command2 beste muturrean baldintza jakin bat bada. Erabili programazio kasuetan eraikuntza hau non beharrezkoa da talde bat izan da zehaztasunez egin. Beraz, baldintza egiazkoa, gero lehen kode zatia bada - ez bada bigarrena. Kasu batzuetan, hala nola, irtenbide bat behar da.
  3. baldintza zenbaki batekin Baldintzapeko operadorea. honela dirudi:
    Lehenengo baldintza gero zer bada egin
    Bestela balitz, lehen baldintza ez dator, begiratu honako orduan zer egin
    egiaztatu ez bada banan baldintza bat guztien ondoren, zer egin
    Aurrekoez aukera ez da, ez da egokia ez bada, orduan komandoa exekutatzen denean end

Ikusten duzun bezala, baldintzapeko operadorea ezberdinak diseinu bat erabiltzen du. Haien ezartzea sekuentzialki suertatzen. Hori ez da posible egoera (teknika normalean), eta bertan kodea exekuzioa egingo amaieran hasiko - Beti hasieratik.

Adibidea with "Pascal"

nola funtzionatzen duen ulertzeko, programazio ezagunenetako hizkuntza baten adibidea kontuan proposatzen dugu. eta "Pascal" Baldintzapeko adierazpen sinpleak edo konplexuak izan daitezke. Lehenengo mota - ikurrak = moduko bat, <,>, eta antzekoak. A Pascal baldintzapeko konplexuak adierazpen honako forma hartu ahal:

a> = y bada
gero
Op: = SQR (ay)
bestela
idatzi (baliogabea balio An);

Zer da switch bat?

Zer da switch bat? Bere diseinu ezaugarri da gutxienez bi adar duela. Baina zuen bat, aldez aurretik ezarritako funtsezko esamoldeak kalkulatu dira parametroak bakarrik egin ahal izango da. Lehenago argibideak kontrastea ari garela zure atentzioa behar, izan ere, gaia ez duela balio boolear bat itzultzeko, eta oro har, bai eta berari eman daiteke mota da. Era berean, ahal frakzio egindako programazio hizkuntza batzuetan, berriz, testu kateak batera.

garapenaren historia

Jatorriz taldeak erabiltzen dituen, kalkulatu etiketa trantsizioa adieraziz. Adierazpen adierazi du, bai hautatzaileak, eta horrek oso bat itzultzen du, eta trantsizio instrukzio multzo gisa. Komandoa exekutatu, kalkulatu balio zehatzak, zein etiketarekin aginduen zerrenda osoa horretarako hunkigarria eta arreta makinaren da zenbaki bat bezala erabiltzen da.

Antzeko diseinuak egon programazio hizkuntzatan ikus daiteke, hala nola, "oinarrizko" eta "Fortran" gisa. Ezin dugu esan nabarmen daudela zaharkituta, orain arte ez delako oso eraginkorra harro dute nahikoa, programazio buruz orokorrean hitz egin badugu. Baldintzapeko adierazpena hizkuntzetan modernoetan erabiltzen da, egitura konplexuagoa, zein performance eragiten da. Elementu honen jatorria itzuliz, hori gehitzeko beharrezkoa adarren zehazteko nuke ez da beharrezkoa prozesua sekuentzialki eta emaitza konparatu beste balio adierazpen batera. Just memoria baldintzarik gabeko adar argibideak multzo, bertan, zure helbide dauka errekorra gertatzen. Noiz beharrezkoa adierazpena beharrezko informazioa hori besterik kalkulatu. Eta programa abiadura etiketa kopurua independienteak bihurtzen da.

programazio hizkuntza moderno, oso une erabiltzen dira urtean piztu operadoreak ere izango dira trantsizio mahai baten taldeek, arreta mugimendua kodearen beharrezko piezak egiten dituzte bertan hainbat baldintza gabe osatutako gisa diseinatu daiteke. Nola nabarmentzen dute? goi-mailako programazio hizkuntzak, kasu gehienetan, erabili kasu izena, swithc edo biak.

Propietateak Boolear kalkulatu

baldintzapeko adierazpen programa nola exekutatuko da eragin esanguratsu bat, errendatzen kasu bakoitzean hartutako logika baldintzapeko adierazpideak kalkulua. bi estrategia nagusi daude.

  1. Kalkulu osoa. parametro guztiak kalkulatu dugu emandako balioekin, eta ondoren I.
  2. Osatu kalkulua. Bereiztuta aukera guztietan jotzen. adierazpen "egia" ebaluatzen bada, orduan, hurrengo aukera engainatu. ekintza edo kasuan ere.

ondorio

Baldintzapeko operadoreen programazioa diseinu oso eroso. Bere laguntzaz posible da diseinu korapilatsu erraz ezartzeko gizonek pentsatu beharrik izan gabe.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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