Kuna njia nyingi za kupanga kompyuta. Mwishowe, uamuzi wa jinsi ya kufanikisha kile kinachohitajika unategemea mpangaji programu. Walakini, kuna "njia bora" nyingi za kutumia mitindo na kazi kwa mkusanyiko bora na programu. Inachukua usahihi kidogo kuhakikisha kuwa waandaaji wa programu wanaofuata (pamoja na wewe mwenyewe) katika mradi wanaweza kusoma na kuelewa nambari yako.
Hatua
Njia 1 ya 2: Kuandika Msimbo wa Kawaida
Hatua ya 1. Pakua IDE (mazingira jumuishi ya maendeleo) ya C ++ kama vile Eclipse, Netbeans, na CodeBlocks, au unaweza kutumia kihariri cha maandishi wazi kama Notepad ++ au VIM
Unaweza pia kuendesha programu kutoka kwa laini ya amri, katika hali hiyo mhariri wowote wa maandishi atatosha. Inaweza kuwa muhimu ukichagua mhariri inayounga mkono uangazishaji wa sintaksia na nambari za laini. Waandaaji programu wengi hugundua kuwa mifumo kama ya Unix (Linux, OS X, BSD) ndio mazingira bora ya maendeleo.
Hatua ya 2. Unda faili kuu ya programu
Faili kuu lazima ijumuishe kazi inayoitwa main (). Hapa ndipo utekelezaji wa programu unapoanza. Kutoka hapa, utahitaji kupiga kazi, darasa la kiambishi awali, n.k. Faili zingine kutoka kwa programu yako na maktaba zinaweza kujumuishwa kwenye faili hii.
Hatua ya 3. Anza kuandika programu
Ingiza msimbo au programu unayotaka kuunda (angalia mifano hapa chini). Jifunze sintaksia, semantiki, dhana za Programu inayolenga kitu, upigaji data, muundo wa algorithms kama orodha zilizounganishwa, foleni za kipaumbele, n.k. C ++ sio lugha rahisi kupanga, lakini kufanya hivyo kutakufundisha misingi ambayo inafanya kazi na lugha zote za programu.
Hatua ya 4. Ingiza maoni kwenye nambari
Eleza ni kazi gani na vigeugeu hutumiwa. Chagua majina wazi ya vigeuzi na kazi. Tumia faida ya majina ya kimataifa. Kwa ujumla, hakikisha kwamba mtu yeyote anayesoma nambari yako anaweza kuielewa.
Hatua ya 5. Tumia indents zinazofaa katika nambari yako
Tena, angalia mfano hapa chini.
Hatua ya 6. Unganisha msimbo na g ++ kuu.cpp ./a.out / * Mpango huu Rahisi umetengenezwa Kuelewa Misingi ya Mtindo wa g ++. Mpango huu unatumia mkusanyaji wa g ++. * / # Pamoja / / ingiza kazi za kuingiza na kutoa * / kutumia namespace std; / * tunatumia std (kawaida) kazi * / int kuu () / * tangaza kazi kuu; Unaweza pia kutumia int main (batili). * / {cout << "\ n Halo baba"; / * '\ n' ni laini mpya ( t ni tabo mpya) * / cout << "\ n Halo Mama"; cout << "\ nHuu ndio mpango wangu wa kwanza"; cout << "\ n Tarehe 2018-04-20"; inarudi 0; } / * Programu hii ya Kuhesabu Jumla ya Nambari Mbili * / # pamoja na kutumia nafasi ya jina std; int kuu () {float num1, num2, res; / * tangaza kutofautiana; int, mara mbili, ndefu … pia inaweza kutumika * / cout << "\ n Ingiza nambari ya kwanza ="; sin >> num1; / * ingiza thamani ya mtumiaji katika num1 * / cout << "\ n Ingiza nambari ya pili ="; sin >> nambari2; res = num1 + num2; cout << "\ n Jumla" << num1 << "na" << num2 << "=" << res '\ n'; inarudi 0; } / * Zidisha Hesabu Mbili * / # pamoja na kutumia nafasi ya jina std; int kuu () {float num1; nambari2; res mbili; cout << "\ n Ingiza nambari ya kwanza ="; sin >> num1; cout << "\ n Ingiza nambari ya pili ="; sin >> nambari2; res = num1 * num2; cout << "\ n Zidisha nambari mbili =" << res '\ n'; inarudi 0; } // "Looping" kupata fomula ya hesabu. Katika kesi hii, programu inatafuta jibu la // Swali # 1 katika Mradi Euler. # pamoja na kutumia nafasi ya jina std; int kuu () {// Kufungua "Kuu". jumla sum1 = 0; jumla sum2 = 0; jumla sum3 = 0; jumla sum4 = 0; // Tengeneza idadi kamili inayohitajika kupata jibu. kwa (int a = 0; a <1000; a = a + 3) {sum1 = sum1 + a;} // "" Loop "mpaka a ni kubwa kuliko au sawa na 1000, na kuongeza 3 kila" kitanzi ". Ongeza pia kwa jumla1. kwa (int b = 0; b <1000; b = b + 5) {sum2 = sum2 + b;} // "" Kitanzi "mpaka b iwe kubwa kuliko au sawa na 1000, na kuongeza 5 kila" kitanzi ". Pia ongeza b kwa jumla2. kwa (int c = 0; c <1000; c = c + 15) {sum3 = sum3 + c;} // "" Loop "mpaka c ni kubwa kuliko au sawa na 1000, na kuongeza 15 kwa c kila" kitanzi ". Pia ongeza c kwa jumla. jumla4 = jumla1 + jumla2 - jumla3; // sum4 inachukua jumla ya sum1 na sum2, jumla ya chini3. cout << sum4; // Matokeo ni jumla4, jibu. cin.get (); // Subiri mtumiaji kubonyeza Ingiza. inarudi 0; // Taarifa ya kurudi. } // Kufunga Kuu. int kuu () {int i = 0; ikiwa (1 + 1 == 2) {i = 2; }} / * Mtindo wa Mafundi Weupe * / int main () {int i; ikiwa (1 + 1 == 2) {i = 2; }} / * Mtindo wa GNU * / int kuu () {int i; ikiwa (sharti) {i = 2; kazi (); }}
Hatua ya 7. Endesha programu kwa kuandika:
Njia 2 ya 2: Mfano
Hatua ya 1. Fikiria Mfano 1:
Hatua ya 2. Fikiria Mfano 2:
Hatua ya 3. Mfano wa Somo la 3:
Hatua ya 4. Fikiria Mfano 4:
Hatua ya 5. Fikiria mifano ifuatayo na mitindo tofauti:
Vidokezo