Kompyuta, Mapulogalamu
Ngakhale kuzungulira lipindulitsa mapulogalamu
mapulogalamu watsopano mwina koma bwino munthu wofunika pamene kuzungulira. Izi lililonse mkombero ntchito mu Pascal sing'anga. Izi ndi zothandiza mavuto osiyanasiyana, choncho yang'anani mmene mukhoza kupanga ndondomeko dongosolo.
Mkombero Ngakhale Pascal Pamafunika anapanga motere:
- Pamene (chikhalidwe) Kodi (ayamba ngati n'koyenera).
- kanthu aligorivimu.
- Mapeto (pamene timu anayamba kupezeka).
Mzere oyamba - "kapu" lamulo. chikhalidwe angakhale mtengo n'zosangalatsa kumva Kuchepetsa zosintha ofotokozera pa inteja (d <100), ndi variable mtundu Buliyani (T = Woona) kapena chingwe (Zakasakaniza = 'moni'). "Yambani" lamulo anamuyika, ngati kuzungulira n'kofunika kuchita chikhalidwe kuposa wina. Zotsatirazi akulongosola zochita kuti dongosolo ayenera kuchita pansi chikhalidwe kuti Ngakhale kuzungulira ndi kuphedwa. Zimakhala muli zosiyanasiyana malamulo, njira, ntchito, monga m'zinthu. Pomaliza m'pofunika kuika lamulo "mapeto", pokhapokha, ndithudi, mzere woyamba anali "kuyamba".
Tsopano tiyeni tione mapulogalamu chitsanzo kuti muli limafotokoza malamulo. Mwachitsanzo, tiyenera kupeza Uwerenge integers woyamba N positive. Kuti zimenezi zitheke, poyamba tikambirana N (ngakhale izo nthawizonse zidzakhala kuposa ziro). Ndiye kuyamba mkombero. Nkofunika kuzindikira kuti ayenera kugwira ntchito, mpaka akafika mtengo wa N. Pano pali njira zambiri kuposa wina kwa kuthetsa vutoli, koma tikambirana mfundo zokhudza ntchito potsimikizira kuti mukufuna kukhazikitsa. Ndi kusakhulupirika, zimenezi pogwiritsa ntchito variable i. Musanayambe ndi m'pofunika perekani izo mtengo wa "1". Kauntala akutumikira monga akuti aliyense zochita latsopano cyclical. Kuchokera pa ntchito yathu, nthawi zonse kuwonjezera amodzi kwa izo. Choncho, pamene ophunzira chipitirire index kauntala wofanana mtengo wa N chiwerengero. Ichi chidzakhala chizindikiro kwa akamaliza pulogalamu ntchito. Kuwerengetsa kuchuluka ife timathandiza pa variable K. Ndi aliyense kubwereza kwa izo nkhani phindu yapita kuphatikiza chiwerengero i. Pakutha pa ochuluka, kokha tikuona K ofotokozera zosintha pa zenera. Ichi ndi mafotokozedwe achidule pa mawu a pulogalamuyi. Tsopano ife tiyang'ana pa code.
Readln (n); '- timawerenga nambala N.
i: = 1; a k: = 0; '- kulowa ntchito kauntala, ife ziro kunja mtengo wa ndalama za.
Pamene ine <= N chiyani kuyamba '- anapereka zikhalidwe za kayendedwe ka ntchito.
a k: = K + i; i: = ine + 1; '- kuwonjezera phindu kwa ndalama pomwe kauntala.
kutha; '- Ngakhale kumaliza kulongosola ntchito.
Writeln (k); - Zimenezi.
Ife tikuyang'ana pa chitsanzo china. Tsopano tiyenera kudzaza wosuta ndi maina kiyibodi N adzaupulumutsa zosiyanasiyana malemba. Mfundo pano ndi ofanana m'mbuyomu. Lowetsani nambala N, ife yambitsa pa Ngakhale kuzungulira akonzedwa chikhalidwe. Komanso amatanthauza Muzifunsa kiyibodi kuti zosiyanasiyana kukumbukira selo. Ikani kauntala anamaliza ntchito mobwerezabwereza. Kenako, kauntala ndi Yambitsaninso ndipo anasonyeza zosiyanasiyana. Komabe, bwererani kauntala mu nkhani izi zikutanthauza kuti perekani mtengo wa munthu, kuyambira inu sangathe kubweretsa ziro selo zosiyanasiyana (kuti kulibe). Pulogalamu malamulo chiri motere: mu pulogalamuyi mudzalandira ndalama angapo a manambala zachilengedwe zabwino, zomwe mapeto oyamba kwambiri N. Iwo ayenera kumvetsa kuti sitili pa kauntala, Ngakhale Pascal sakhutira Wamaliza. Ngati inu mwadzidzidzi kuyiwala za izo, mu imfa ya pulogalamu code, kompyuta wayamba popachika. Alandire batani "Imani Idyani". Monga kauntala ntchito zosiyanasiyana zosintha ofotokozera pa c.
Readln (n);
C: = 1;
Ngakhale m'ma <= N chiyani kuyamba '- zinthu mbewu.
Readln (a [m'ma]); C: = m'ma + 1; '- limati kafukufuku wa kiyibodi, ife kuwonjezera phindu kwa kauntala.
kutha; '- kumaliza mkombero.
C: = 1; '- schetiku kubwerera phindu pachiyambi.
Ngakhale m'ma <= N kuchita lemba (a [m'ma]); '- aoneke dzina N.
Ndiye inu mufika pa nsalu yotchinga N mayina amene akhala analowa ku kiyibodi. Atatero Ngakhale kuzungulira ikutha. Izo ntchito ndi oyamba ndi ogwiritsa patsogolo. Iye safuna kuwerenga, choncho amafuna chisamaliro chapadera kwa mapulogalamu ndi variable zina.
Similar articles
Trending Now