C में मानक कोड लिखें

लेखक: John Pratt
निर्माण की तारीख: 12 फ़रवरी 2021
डेट अपडेट करें: 28 जून 2024
Anonim
प्रिंटफ और टर्मिनल नियंत्रण कोड | 32 बिट ओएस देव (सी में)
वीडियो: प्रिंटफ और टर्मिनल नियंत्रण कोड | 32 बिट ओएस देव (सी में)

विषय

कंप्यूटर प्रोग्राम करने के अंतहीन तरीके हैं। अंत में, यह प्रोग्रामर पर निर्भर है कि उसे क्या हासिल करना है। हालांकि, शैलियों और सुविधाओं के बेहतर संकलन और सुरक्षित कार्यक्रमों के लिए कई "अच्छे तरीके" हैं। सुनिश्चित करें कि भविष्य के प्रोग्रामर (स्वयं सहित) जो आपके प्रोजेक्ट पर काम करना जारी रखते हैं, वे आपके कोड को पढ़ और समझ सकते हैं।

कदम बढ़ाने के लिए

विधि 1 की 2: मानक कोड लिखें

  1. एक C ++ IDE (एकीकृत विकास वातावरण) जैसे कि ग्रहण, नेटबीन और कोडब्लॉक डाउनलोड करें, या एक पाठ संपादक जैसे नोटपैड ++ या वीआईएम का उपयोग करें। आप कमांड लाइन से भी प्रोग्राम चला सकते हैं, जिस स्थिति में एक टेक्स्ट एडिटर पर्याप्त होगा। यह एक संपादक चुनने के लिए उपयोगी हो सकता है जो वाक्यविन्यास इंगित करता है और रेखा संख्याओं का समर्थन करता है। अधिकांश प्रोग्रामर यूनिक्स जैसी प्रणालियों (लिनक्स, ओएस एक्स, बीएसडी) को कार्यक्रम के विकास के लिए सबसे अच्छा वातावरण मानते हैं।
  2. एक मुख्य प्रोग्राम फ़ाइल बनाएँ। मुख्य फ़ाइल में मुख्य () नामक एक फ़ंक्शन होना चाहिए। यह वह जगह है जहां कार्यक्रम का निष्पादन शुरू होता है। इस बिंदु से, आप फ़ंक्शन, तात्कालिक कक्षाएं आदि कहते हैं। आपके एप्लिकेशन और पुस्तकालयों की अन्य फाइलें इस फाइल में शामिल हो सकती हैं।
  3. अपना कार्यक्रम लिखना शुरू करें। वह कोड या प्रोग्राम दर्ज करें जिसे आपको बनाने की आवश्यकता है (कुछ उदाहरणों के लिए नीचे देखें)। सिंटैक्स, शब्दार्थ, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग प्रतिमान, डेटा स्ट्रीम, एल्गोरिदम डिज़ाइन जैसे लिंक्ड लिस्ट, प्राथमिकता कतार आदि जानें। C ++ प्रोग्राम करने के लिए एक सरल भाषा नहीं है, लेकिन यह आपको उन मूल सिद्धांतों को सिखाता है जिनका उपयोग सभी के लिए किया जा सकता है। प्रोग्रामिंग की भाषाएँ।
  4. अपने कोड में एक टिप्पणी जोड़ें। बताएं कि कार्य क्या करते हैं और चर क्या हैं। चर और कार्यों के लिए स्पष्ट नाम चुनें। वैश्विक चरों का नाम बड़े अक्षरों से शुरू करें। सामान्य तौर पर, सुनिश्चित करें कि आपका कोड पढ़ने वाला कोई भी व्यक्ति इसे समझ सकता है।
  5. अपने कोड में इंडेंटेशन का ठीक से इस्तेमाल करें। फिर से, नीचे दिए गए उदाहरण देखें।
  6. के साथ अपना कोड संकलित करें

    g ++ main.cpp

  7. निम्नलिखित निर्देश के साथ अपना कार्यक्रम चलाएं:

    ./a.out

विधि 2 के 2: उदाहरण

  1. उदाहरण 1 देखें:

      / * यह जी ++ शैली की मूल बातें समझने का एक सरल कार्यक्रम है। यह g ++ कंपाइलर के साथ एक प्रोग्राम है। * / #Include iostream> / * इनपुट और आउटपुट फ़ंक्शन * / नामस्थान std का उपयोग करके; / * हम std (मानक) फ़ंक्शन का उपयोग करते हैं _ / int main () / * मुख्य फ़ंक्शन को घोषित करते हैं; int main (शून्य) भी संभव है। * / {cout " n हैलो डैडी"; / * " N" एक न्यूलाइन है ( t एक टैब है) * / cout " n हैलो माँ"; cout " n यह मेरा पहला कार्यक्रम है"; cout " n दिनांक 11/03/2007"; वापसी 0; }

  2. उदाहरण 2 देखें:

      / * यह कार्यक्रम दो संख्याओं के योग की गणना करता है / # नाम iostream> नाम स्थान std का उपयोग करते हुए; int main () {float num1, num2, res; / * घोषित चर; int, double, long भी काम करता है _ / cout " n पहले नंबर दर्ज करें ="; Cin num1; / * उपयोगकर्ता को num1 में दर्ज करें * / cout " n दूसरा नंबर दर्ज करें ="; Cin num2; res = num1 + num2; cout " n" num1 "और" num2 "=" res n "का योग; वापसी 0; }

  3. उदाहरण 3 देखें:

      / * दो संख्याओं का उत्पाद * / # आईंक्रीम> नाम स्थान std का उपयोग करके; int main () {float num1; int num2; डबल रेस; cout " n पहले नंबर दर्ज करें"; Cin num1; cout " n दूसरी संख्या दर्ज करें" =; Cin num2; res = num1 * num2; cout " n दो संख्याओं का उत्पाद =" रेस n "; वापसी 0; }

  4. उदाहरण 4 देखें:

      // गणित समीकरण खोजने के लिए एक लूप का उपयोग करें। इस स्थिति में, प्रोजेक्ट यूलर से // प्रश्न # 1 की गणना की जाती है। #include iostream> नेमस्पेस std का उपयोग; int main () {// मुख्य से खुला। int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // उत्तर निर्धारित करने के लिए आवश्यक पूर्णांक बनाता है। for (int a = 0, 1000, a = a + 3) {sum1 = sum1 + a;} // दोहराता है जब तक a, 1000 के बराबर या उससे अधिक न हो, प्रत्येक लूप पर 3 जोड़ता है। योग से जोड़ता है 1। for (int b = 0; b 1000; b = b + 5) {sum2 = sum2 + b;} // दोहराता है जब तक b 1000 के बराबर या अधिक नहीं होता है, प्रत्येक लूप में 5 से b जोड़ता है। सु 2 म ​​B जोड़ता है। for (int c = 0; c 1000; c = c + 15) {sum3 = sum3 + c;} // जब तक c 1000 के बराबर या अधिक नहीं हो जाता है, प्रत्येक लूप में 15 से c जोड़ता है। योग 3 से जोड़ता है। sum4 = sum1 + sum2 - sum3; // sum4, sum1 और sum2 का योग है, जिसमें से sum3 घटाया जाता है। cout sum4; // रिटर्न योग 4, उत्तर। cin.get (); // उपयोगकर्ता से प्रवेश की प्रतीक्षा करें। वापसी 0; // रिटर्न स्टेटमेंट। } // मुख्य बंद है।

  5. विभिन्न शैलियों के इस उदाहरण को देखें:

      int main () {int i = 0; if (1 + 1 == 2) {i = 2; }} / * यह Whitesmith शैली * / int मुख्य () {int i; if (1 + 1 == 2) {i = 2; }} / * यह GNU स्टाइल * / int main () {int i; if (स्थिति) {i = 2; समारोह (); }}

टिप्स

  • हमेशा अपने कार्यक्रमों के लिए एक आईएसओ संकलक का उपयोग करें।
  • संकलक द्वारा बनाई गई डिफ़ॉल्ट निष्पादन योग्य को "a.out" कहा जाता है।
  • यदि आप बहुत सारे भिन्न चर या कार्यों के साथ कुछ लिख रहे हैं, तो उस पर टिप्पणी करने का प्रयास करें ताकि बाद में बहस करना और समझना आसान हो जाए!

चेतावनी

  • कभी भी अस्पष्ट कोडिंग शैली या पुराने कार्यों का उपयोग न करें।