ኮምፒተርን ለማዘጋጀት ብዙ መንገዶች አሉ። በመጨረሻም ፣ የሚያስፈልገውን እንዴት ማሳካት እንደሚቻል የሚወስነው ውሳኔ በፕሮግራሙ አቅራቢው ላይ ነው። ሆኖም ፣ ለተሻለ ማጠናከሪያ እና ፕሮግራሞች ቅጦችን እና ተግባሮችን በመጠቀም ብዙ “ምርጥ ልምዶች” አሉ። በፕሮጀክቱ ውስጥ ቀጣዩ ፕሮግራም አድራጊዎች (ራስዎን ጨምሮ) የእርስዎን ኮድ ማንበብ እና መረዳት መቻላቸውን ለማረጋገጥ ትንሽ ትክክለኛነት ይጠይቃል።
ደረጃ
ዘዴ 1 ከ 2 - መደበኛ ኮድ መጻፍ
ደረጃ 1. እንደ Cclipse ፣ Netbeans እና CodeBlocks ያሉ ለ C ++ IDE (የተቀናጀ የእድገት አካባቢ) ያውርዱ ፣ ወይም እንደ Notepad ++ ወይም VIM ያለ ግልጽ የጽሑፍ አርታዒን መጠቀም ይችላሉ።
እንዲሁም ከትእዛዝ መስመሩ ፕሮግራሙን ማስኬድ ይችላሉ ፣ በዚህ ሁኔታ ማንኛውም የጽሑፍ አርታኢ በቂ ይሆናል። የአገባብ ማድመቅ እና የመስመር ቁጥርን የሚደግፍ አርታኢ ከመረጡ ጠቃሚ ሊሆን ይችላል። አብዛኛዎቹ የፕሮግራም አዘጋጆች የዩኒክስ መሰል ስርዓቶች (ሊኑክስ ፣ ኦኤስ ኤክስ ፣ ቢኤስዲ) ለልማት ምርጥ አከባቢዎች ናቸው።
ደረጃ 2. ዋናውን የፕሮግራም ፋይል ይፍጠሩ።
ዋናው ፋይል ዋና () የተባለ ተግባር ማካተት አለበት። የፕሮግራም አፈፃፀም የሚጀምረው እዚህ ነው። ከዚህ ሆነው ተግባሮችን ፣ ቅድመ -ቅጥያ ክፍሎችን ፣ ወዘተ መደወል ያስፈልግዎታል። ሌሎች ፋይሎች ከመተግበሪያዎ እንዲሁም ቤተመጽሐፍት በዚህ ፋይል ውስጥ ሊካተቱ ይችላሉ።
ደረጃ 3. ፕሮግራሙን መጻፍ ይጀምሩ።
ለመፍጠር የሚፈልጉትን ኮድ ወይም ፕሮግራም ያስገቡ (ከዚህ በታች አንዳንድ ምሳሌዎችን ይመልከቱ)። አገባብ ፣ ትርጓሜዎች ፣ የነገር ተኮር የፕሮግራም አወጣጥ ምሳሌዎች ፣ የውሂብ አቀማመጥ ፣ እንደ የተገናኙ ዝርዝሮች ያሉ ስልተ ቀመሮችን ንድፍ ፣ ቅድሚያ የሚሰጣቸውን ወረፋዎች ፣ ወዘተ ይማሩ። ሲ ++ ለፕሮግራም ቀላል ቋንቋ አይደለም ፣ ግን ይህን ማድረግ ከሁሉም የፕሮግራም ቋንቋዎች ጋር የሚሰሩ መሰረታዊ ነገሮችን ያስተምርዎታል።
ደረጃ 4. በኮዱ ውስጥ ያሉትን አስተያየቶች ያስገቡ።
ምን ተግባራት እና ተለዋዋጮች ጥቅም ላይ እንደዋሉ ያብራሩ። ለተለዋዋጮች እና ተግባራት ግልፅ ስሞችን ይምረጡ። በአለምአቀፍ ተለዋዋጭ ስሞች ይጠቀሙ። በአጠቃላይ ኮድዎን የሚያነብ ማንኛውም ሰው ሊረዳው እንደሚችል ያረጋግጡ።
ደረጃ 5. በኮድዎ ውስጥ ተገቢ የሆኑ ገብነቶችን ይጠቀሙ።
እንደገና ፣ ከዚህ በታች ያለውን ምሳሌ ይመልከቱ።
ደረጃ 6. ኮዱን ያጠናቅሩ
g ++ main.cpp
ደረጃ 7. በመተየብ ፕሮግራሙን ያሂዱ -
./a.out
ዘዴ 2 ከ 2 - ምሳሌ
ደረጃ 1. ምሳሌ 1 ን ይመልከቱ -
/* ይህ ቀላል ፕሮግራም የተሰራው የ g ++ ዘይቤን መሠረታዊ ነገሮች ለመረዳት ነው። ይህ ፕሮግራም g ++ Compiler ን ይጠቀማል። /* እኛ የ std (መደበኛ) ተግባርን እንጠቀማለን* /int main () /* ዋናውን ተግባር እናሳውቃለን ፣ እንዲሁም int main (ባዶ) ን መጠቀም ይችላሉ። */ {cout << "\ n ሰላም አባዬ"; / * '\ n' አዲስ መስመር ነው (t አዲስ ትር ነው) */ cout << "\ n ሰላም እማማ"; cout << "\ n ይህ የእኔ የመጀመሪያ ፕሮግራም ነው"; ኩት << "\ n ቀን 2018-04-20"; ይመልሳል 0; }
ደረጃ 2. ምሳሌ 2 ን ይመልከቱ
/ * ይህ ፕሮግራም የሁለት ቁጥሮች ድምርን ለመቁጠር */ #የስም ቦታን std በመጠቀም ያካትታል። int main () {float num1 ፣ num2 ፣ res; /* ተለዋዋጭ ያውጁ; int ፣ ድርብ ፣ ረዥም… እንዲሁ ጥቅም ላይ ሊውል ይችላል */ cout << "\ n የመጀመሪያውን ቁጥር ያስገቡ ="; cin >> num1; / * የተጠቃሚ እሴት ወደ num1 */ cout ያስገቡ << "\ n ሁለተኛ ቁጥር ያስገቡ ="; cin >> num2; res = num1 + num2; cout << "\ n ድምር" << num1 << "እና" << num2 << "=" << ሬስ / n '; ይመልሳል 0; }
ደረጃ 3. የጥናት ምሳሌ 3
/ * ሁለት ቁጥሮችን ማባዛት */ #የስም ቦታን STD በመጠቀም ያካትቱ ፤ int main () {float num1; int num2; ድርብ ሬስ; cout << "\ n የመጀመሪያውን ቁጥር ያስገቡ ="; cin >> num1; cout << "\ n ሁለተኛውን ቁጥር ያስገቡ ="; cin >> num2; res = num1 * num2; cout << "\ n ሁለት ቁጥሮችን ማባዛት =" << res '\ n'; ይመልሳል 0; }
ደረጃ 4. ምሳሌ 4 ን ይመልከቱ
// '' Looping '' የሂሳብ ቀመርን ለማግኘት። በዚህ ሁኔታ ፕሮግራሙ በፕሮጀክት ዩለር ውስጥ ለ // ጥያቄ #1 መልስ ይፈልጋል። #የስም ቦታ STD ን መጠቀም ያካትቱ ፤ int main () {// '' ዋና '' በመክፈት ላይ። int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // መልሱን ለማግኘት የሚያስፈልገውን ኢንቲጀር ይፍጠሩ። ለ (int a = 0; a <1000; a = a+3) {sum1 = sum1+a;} // '' Loop '' አንድ ከ 1000 በላይ ወይም እኩል እስኪሆን ድረስ ፣ እያንዳንዱን '' loop '' 3 በማከል. እንዲሁም ወደ ድምር 1 ይጨምሩ። ለ (int b = 0; b <1000; b = b+5) {sum2 = sum2+b;} // '' Loop '' ለ ከ 1000 በላይ ወይም እኩል እስኪሆን ድረስ ፣ እያንዳንዱን '' loop '' 5 በማከል. እንዲሁም ለ ድምር 2 ይጨምሩ። ለ (int c = 0; c <1000; c = c+15) {sum3 = sum3+c;} // '' Loop '' ሐ ከ 1000 በላይ ወይም እኩል እስኪሆን ድረስ ፣ እያንዳንዱን '' loop 15 ወደ c እስከሚጨምር ''. እንዲሁም ሐ ወደ ድምር 3 ያክሉ። sum4 = sum1 + sum2 - sum3; // sum4 ድምር 1 እና ድምር 2 ፣ ተቀናሽ ድምርን 3 ይወስዳል። ኩት << sum4; // ውጤቱ ድምር 4 ነው ፣ መልሱ። cin.get (); // ተጠቃሚው አስገባን እስኪጫን ይጠብቁ። ይመልሳል 0; // ለመመለስ መግለጫ። } // ዋና መዘጋት።
ደረጃ 5. የሚከተሉትን ዘይቤዎች በተለያዩ ቅጦች አስቡባቸው -
int main () {int i = 0; ከሆነ (1+1 == 2) {i = 2; }} / * የነጮች አንጥረኞች ቅጥ * / int main () {int i; ከሆነ (1+1 == 2) {i = 2; }} / * የጂኤንዩ ቅጥ * / int ዋና () {int i; ከሆነ (ሁኔታ) {i = 2; ተግባራት (); }}
ጠቃሚ ምክሮች
- ለፕሮግራሞችዎ ሁል ጊዜ የ ISO አጠናቃሪ ይጠቀሙ።
- 'a.out' በአቀነባባሪው የመነጨው ነባሪ ሊተገበር የሚችል የፋይል ስም ነው።
- ብዙ የተለያዩ ተለዋዋጮችን ወይም ተግባሮችን የሚጠቀም ማንኛውንም ነገር እየጻፉ ከሆነ ፣ በኋላ ላይ ለማረም እና ለመረዳት ቀላል ለማድረግ አንዳንድ አስተያየቶችን ያካትቱ!