Makombiyuta, Zvirongwa
Chii Zvimiso opareta?
In mapurogiramu, zvakakosha mutauro unyanzvi kwete chete, asiwo kunzwisisa chii chiri kukonzera chii. Zvakafanira kuti mukana vakabudirira mushandirapamwe, uye mukati nyaya uchawana panze izvo opareta kwezvakatipoteredza, nei zvichidikanwa, ndedzipi zvinhu. Kuchavawo kukurukurwa zvavo nemashoko chinja uye branching code, uye iyo iri rakaiswa.
Chii Zvimiso opareta?
Saka (kana, neimwe nzira, kuva zvimiso bazi kudzidziswa) inonzi zvirongwa mutauro magadzirirwo. Inopa chokupika chikwata kana yakatarwa. Asi zvinokwanisika chete kana vakachengeta ezvinhu chokwadi imwe inonzwisisika mashoko kana akapiwa mirayiridzo inodzidzisa (midziyo opareta) ari musimboti.
tsananguro mukuru chikumbiro
Zvimiso statement rinoshandiswa kana kuita kana vachifuratira vamwe vanochengeta mirayiro (rinorayira zvishoma) inoenderana nokuti pane kuita kuti adaro. It rinogona kushandiswa nepfungwa branching. Zviri mumwe zvitatu zvinokosha mazano, izvo zvinoshandiswa muronga zvirongwa.
ndokunge bazi statement
Ngatitangei digress zvishoma uye yeuka zvikuru nevakawanda mifananidzo Vasnetsov Victor Mikhailovich, "Knight pamharadzano dzenzira", zvakanyorwa muna 1878. Rinoratidza gamba vamire yokuchinja uye kusarudza kuenda kupi. Saizvozvowo, opareta anoshanda ari vakaumbwa. Saka, kana knight achaita kubvuma kuenda mune imwe chete, asi iye achaenda ari chete bazi. Kusarudza inogona chete. Kana isu nezvazvo Zvimiso opareta, zvino anoshanda chete kana zvayo musoro okuti ndiye "wechokwadi". Most zvirongwa mitauro kunan'anura rinoshandisa shoko guru kana. Zvichida kuvaka pachikuva, kana zvazvakaipira vokutanga ezvinhu, zvino imwe, ipapo wechitatu, kota, uye zvichingodaro. Ngatimboonai ichi zvizere. Ndezvipi akasiyana siyana ndokunge mashoko? All vatatu:
- Zvimiso mashoko, umo bazi rimwe chete. Inotarisira (neavhareji) sezvinotevera: kana mamiriro ezvinhu anodiwa vari ipapo kuteererwa chikwata magumo. The kombiyuta anoti motokari, kana musoro kukosha chinoratidza chokwadi. Kana mamiriro Ndizvo vaya nezvimwe zvikamu papurogiramu, rwunotanga tongai bumbiro kusvikira guru pakuguma. In assembler fomu iri basa inowanika chete kune programmer. Kungavawo vakadaro kuti pakupedzisira pachava imwe guru, uye unofanira kungwarira kwete kupona zvimwe.
- Zvimiso mashoko, sezvamakaropafadzwa matavi maviri vaivapo. Zvinoita sezvinotevera: kana munhu akapiwa mamiriro ipapo command1 command2 mumwe mugumo. Kushandisa zvirongwa kuvaka muzviitiko apo zvakakodzera kuti mumwe zvikwata yave zvakarurama akaita. Naizvozvo, kana mamiriro ichokwadi, zvino chikamu chokutanga bumbiro - kana kwete wechipiri. Mune zvimwe zviitiko, kwakadaro inotoda kugadziriswa.
- Zvimiso opareta nevakawanda ezvinhu. Zvinoita sezvinotevera:
kana wokutanga ezvinhu zvino zvokuita
zvimwe kana kana wokutanga ezvinhu hakukodzeri, tarisa zvinotevera ipapo zvokuita
zvimwe kana kuongorora zvose ezvinhu mumwe zvino zvokuita
zvimwe kana kunyange kuita kubva kumusoro haana kukodzera, ipapo murayiro iri kumhanya magumo
Sezvaunogona kuona, Zvimiso opareta anoshandisa yakasiyana chakagadzirwa. Implementation yavo zvinoitika sequentially. Kuti hazvibviri mamiriro ezvinhu (panguva dzekudya unyanzvi), umo bumbiro remitemo kuuraya uchatanga pamuuyu - nguva dzose kubva pakutanga.
Muenzaniso "Pascal"
Kuti tinzwisise sei akunoita, isu zvamaronga kuti funga nezvomuenzaniso mumwe zvirongwa mitauro zvikuru nevanhu. Zvimiso okuti mu "Pascal" rinogona kuva nyore kana kunzwisisa. The mhando wokutanga - rudzi zviratidzo =, <,> uye zvakafanana. A kunzwisisa zvimiso mashoko Pascal anogona kutora zvinotevera fomu:
kana munhu> = y
ndokubva
Numéro: = Sqr (Kadha)
mumwe
nyora (An ndonda ukoshi);
Chii chinonzi chinja?
Chii chinonzi chinja? Chichiitwa zvakagadzirwa yayo ndechokuti ine mapazi dzinenge mbiri. Asi iye anogona chete kuita rimwe, kare kuisa parameters kuti computed mashoko anokosha. Achitaura Mukusiyana mirayiridzo kwokutanga vanofanira kuswedera kwako pfungwa yokuti nyaya haridzokeri munhu Boolean kukosha, uye wose, uyewo mhando zvinogona aupiwe. Rinogonawo kuitwa dzimwe mitauro zvirongwa, zvichienzaniswa chinyorwa tambo.
History of budiriro
Pakutanga aishandiswa chikwata, zvichiratidza yezwi yacho akaverenga chipepa. Rakati mashoko, kuita zvose somunhu selector, iyo unodzokera chinhu integer, uye boka yokuchinjira mirayiridzo. Command ari akaurayiwa, asi akaverenga dzakananga kukosha, iro rinoshandiswa pavanenge nhamba iri yose pamazita mirayiro icho pane kufambisa uye pfungwa muchina.
Similar mazano anogona kuonekwa mapurogiramu mitauro akadai "Basic" uye "Fortran". Hatigoni kutaura kuti vari yekudyidzana kubva musi, nekuti kusvikira zvino vanogona kuzvirumbidza zvikuru basa zvakakwana, kana tinotaura zvavo pamusoro mapurogiramu. Zvimiso mashoko rinoshandiswa mumitauro yemazuva ano, zvakawanda kunzwisisa marongerwo, hunobata unongotaura. Kudzokera kwakatangira chinhu ichi, ndinoda kuwedzera kuti kutsunga mapazi zvakafanira haumanikidzwi sequentially rikurumidze uye enzanisa kunokonzerwa nemashoko okuti nedzimwe tsika. Just kuitika zvinyorwa zviri ndangariro siyana isiyo mirayiridzo bazi, iyo ine kero yenyu. Kana zvakafanira chiratidzo chokuti mashoko anodiwa iri nyore inofungidzirwa. Uye kumhanya chirongwa inova yakazvimirira uwandu tags.
Mazuva zvirongwa mitauro, izvo zvinonzi nevakawanda kushandiswa panguva, ufambe kuti opareta zvinogonawo kuitirwa tafura kuchinja raiumbwa zvikwata, izvo vaite kwebasa pfungwa anodiwa zvidimbu remitemo pasina ezvinhu akasiyana. sei vanomira kuti? Mukuru-pamwero zvirongwa mitauro, kazhinji, kushandisa nyaya zita, swithc kana vaviri.
Properties overenga Boolean mashoko
A chinokosha simba sei purogiramu zvimiso mashoko achaita kuurayiwa, inoshandura wokurera ari mumwe kana pfungwa computation CONDITIONAL mashoko. Pane huru nzira mbiri.
- Complete kukarukureta. We overenga parameters vose inopiwa zvinokosheswa, uye ipapo I.
- Kukwana kukarukureta. Yoga vaiona ose chisarudzo. Kana mashoko Anoongorora kuti "chokwadi", zvadaro inotevera chisarudzo chandakukanganisira. It anoita nyaya OR.
mhedziso
Zvimiso dzaishandisa vanogona chaizvo kugadzira kune zvirongwa. Uchibatsirwa wavo zvinokwanisika ezvidzidzo nyore kunzwisisa mazano asina kufunga vavanhu.
Similar articles
Trending Now