Kitanzi ni moja ya miundo ya kawaida ya usimbuaji katika sayansi ya kompyuta. Inatofautiana na vitanzi vingine kwa kuwa inafafanua anuwai ya usanidi wa kizuizi fulani cha msimbo.
Hatua
Sehemu ya 1 ya 2: Kabla ya Kuanza Nambari
Hatua ya 1. Elewa matumizi ya kitanzi
Kitanzi hutumiwa wakati msanidi programu anajua ni mara ngapi wanataka kizuizi maalum cha nambari iliyotekelezwa.
Hatua ya 2. Elewa sintaksia ya kitanzi
Imeonyeshwa hapa: kwa (awali; hali; nyongeza)
- Awali ni sehemu ya kwanza kutekelezwa na inaanzisha anuwai ya kitanzi.
- Hali huamua ikiwa programu inaendelea kutumia kitanzi au endelea kwa laini inayofuata ya nambari. Hali hiyo hupimwa mwanzoni mwa kila kitanzi na ikiwa ni kweli, mwili wa kitanzi hutekelezwa. Ikiwa sivyo, nambari hiyo huenda kwenye laini inayofuata baada ya kitanzi.
- Ongezeko (inaweza pia kuwa upungufu) hufanywa mwishoni mwa kila kitanzi cha kizuizi cha msimbo wa kitanzi ili kubadilisha ubadilishaji unaotawala. Ikiwa hakuna mabadiliko katika thamani ya ubadilishaji inavyotakiwa, taarifa inaweza kubaki tupu maadamu kuna semicoloni baada ya hali hiyo.
Hatua ya 3. Tambua pembejeo
Kawaida kitanzi kitatumia ubadilishaji kuanza, kugeuzwa, na kuongezeka. Amua ni nini unataka pato liwe na ni mara ngapi unataka pato lifanyike.
Sehemu ya 2 ya 2: Kuandika Kitanzi
Hatua ya 1. Fungua mkusanyaji
Fungua programu na mradi ambao utajumuisha kitanzi.
Hatua ya 2. Andika katika muundo wa programu ya msingi ambayo itakuwa na kitanzi
Hii ni pamoja na maagizo (i.e. # pamoja) na kazi kuu (i.e. int main ()).
Hatua ya 3. Tangaza kitambulisho cha kutofautisha
Kawaida hizi zitakuwa aina ya data int au maradufu.
Hatua ya 4. Andika katika sintaksia ya kitanzi
Kumbuka kuchukua nafasi ya taarifa za awali, hali, na nyongeza na pembejeo ambazo zilikuwa zimeamuliwa mapema.
Hatua ya 5. Andika katika mistari inayotakikana ya nambari ndani ya kitanzi
Jumuisha seti ya mabano yaliyopindika baada ya laini ya syntax ya kitanzi na uweke nambari ndani.
Hatua ya 6. Tathmini nambari
Hakikisha mkusanyaji hatumii maonyo ya makosa yanayowezekana kwenye nambari. Pitia laini ya msimbo na mstari na uzingatia athari za kila mstari kuhakikisha inafanya kile inachokusudiwa kufanya.
Hatua ya 7. Endesha na utatue
Ikiwa hakuna makosa, programu inapaswa kukimbia na kizuizi cha nambari ndani ya kitanzi kinapaswa kutekeleza kwa idadi kamili ya nyakati ambazo mtumiaji ameelezea. Ikiwa kuna makosa, angalia syntax, wakati wa kukimbia, mantiki, kiunganishi, na makosa ya semantic.