Yuav Ua Li Cas Mus Ua Haujlwm Nyob Rau Hauv Pascal

Cov txheej txheem:

Yuav Ua Li Cas Mus Ua Haujlwm Nyob Rau Hauv Pascal
Yuav Ua Li Cas Mus Ua Haujlwm Nyob Rau Hauv Pascal

Video: Yuav Ua Li Cas Mus Ua Haujlwm Nyob Rau Hauv Pascal

Video: Yuav Ua Li Cas Mus Ua Haujlwm Nyob Rau Hauv Pascal
Video: Yog qhov nov tshwm sim rau koj ne koj yuav ua li cas what do you do if this happen to you 2024, Kaum ib hlis
Anonim

Cov lus qhia tseem ceeb ntawm lub cajmeem, Pascal, yog ib qho piv txwv ntawm cov qauv txheej txheem programming. Rau ib qho kev tsim tawm tshiab, cov lus qhia ib qib-qib-ib-qib hauv Pascal yuav pab tau koj kom sai txog qhov pib ntawm qhov kev zov me nyuam. Kev tso ua ke ntawm cov kev pab hauv Pascal yog qhov yooj yim thiab nkag siab, uas tso cai rau koj kom nkag siab txog cov yam ntxwv ntawm kev siv programmes hauv luv. Cov lus qhia kev cai ua kom pom tseeb meej ua ntu kev daws teeb meem.

Yuav ua li cas mus ua haujlwm nyob rau hauv Pascal
Yuav ua li cas mus ua haujlwm nyob rau hauv Pascal

Tsim nyog

Pascal ib puag ncig lub cajmeem

Cov Lus Qhia

Kauj ruam 1

Txhua lub Pascal program siv cov qauv txheej txheem thiab cov haujlwm los ua cov ntaub ntawv, nrog rau cov ntaub ntawv tawm tswv yim thiab tsim tawm rau cov cuab yeej sab nraud lossis lub vijtsam. Cov txheej txheem no muaj nyob hauv cov tsev qiv ntawv tshwj xeeb uas yuav tsum tau txuas ua ntej siv. Thaum pib ntawm cov ntaub ntawv muaj koj cov code program, sau cov ntawv qiv nrog rau kev siv hais kom ua. Yog li, yog tias koj xav tau cov ntaub ntawv sau tawm ntawm lub vijtsam, sau ib kab zoo li no: siv crt.

Kauj ruam 2

Cov kev pabcuam tseem ceeb hauv Pascal yog ib txwm muab nruab nrab ntawm ob tus neeg ua haujlwm: Pib thiab Xaus. Qhov Pib Sau qhia lub hauv paus pib ntawm txoj haujlwm, thiab Xaus qhia kom kawg. Ib pawg ua tiav ntawm cov kab lus, piv txwv li, sab hauv lub voj lossis tom qab zwj ceeb, tseem cais tawm lwm txoj cai los ntawm "pib-xaus" cov nqe lus. Pascal syntax xav kom txhua qhov hais tawm hauv qhov program code xaus nrog ";" thiab tsuas yog qhov kawg ntawm qhov kawg ntawd yog qhov teev.

Kauj ruam 3

Ua ntej sau lub cev tseem ceeb ntawm qhov kev zov me nyuam, txhais cov hloov pauv thiab cov hom uas koj yuav tsum siv hauv cov txheej txheem. Cov qhob txhais tau txiav txim siab los ntawm var tus neeg teb xov tooj, hom - hom. Muab lub npe txawv thiab sau cov hom ntaub ntawv xav tau. Muaj ntau hom qauv ntaub ntawv hauv Pascal. Cov tseem ceeb txhais cov hlua (txoj hlua), tus cwj pwm (char) thiab tus lej (suav lej, tiag tiag).

Kauj ruam 4

Pib lub cev tseem ceeb ntawm qhov kev zov me nyuam nrog Pib Sau. Hauv lub cev, piav qhia txog lub algorithm ntawm koj cov haujlwm ib kauj ruam yog kauj ruam, siv cov sib txuas sib txuas thiab cov neeg ua haujlwm tswj hwm (pib … thaum kawg, yog tias), ntxiv rau kev xaiv lossis lub voj ua haujlwm (rooj plaub, thaum).

Kauj ruam 5

Sau koj tus kheej cov haujlwm raws li xav tau. Muab cov lus piav qhia ntawm lub luag haujlwm nyob rau hauv pem hauv ntej ntawm lub cev loj ntawm qhov kev zov me nyuam. Ib qho kev piav qhia ntawm daim foos: muaj nuj nqi My_Func (n: integer, c: integer): boolean txhais tau tias kev tshaj tawm ntawm txoj haujlwm muaj npe My_Func, uas ob txoj kev sib cav ntawm hom integer dhau. Hauv qhov no, txoj haujlwm nws tus kheej yog ntawm hom boolean thiab tuaj yeem yog qhov tseeb (tseeb) lossis cuav (cuav). Tom qab lub npe ntawm txoj haujlwm no, piav qhia ntu ntu ntawm nws cov hloov pauv hloov thiab sau cov cai hauv kab lus "pib-xaus". Hauv lub cev tseem ceeb ntawm cov kev pab cuam, hu rau txoj haujlwm los ntawm kev xa mus rau nws lub npe. Hauv qhov no, dhau qhov kev sib ceg uas xav tau rau txoj haujlwm hauv parentheses: My_Func (2, 3).

Kauj Ruam 6

Cov ntaub ntawv tawm tswv yim thiab tawm thaum ua cov phiaj xwm hauv Pascal tshwm sim siv cov qauv lus: kev nyeem thiab sau Siv lawv ua ke nrog txhua lwm yam los nthuav qhia cov txiaj ntsig ntawm qhov kev zov me nyuam. Khiav qhov kev sau ntawv sau ua ke rau muab tso ua ke thiab ua tiav nyob rau hauv ib puag ncig uas txhawb Pascal cov lus sau ua ke.

Pom zoo: