सी में कार्यक्रम कैसे सीखें
प्रोग्रामिंग भाषा सी सबसे पुरानी (70 के दशक में विकसित) में से एक है, लेकिन इसकी सादगी के लिए अभी भी बहुत शक्तिशाली धन्यवाद है सी में कार्यक्रम के लिए सीखना भी अधिक जटिल भाषाओं में प्रवेश करने का एक शानदार तरीका है, और आपके द्वारा प्राप्त ज्ञान लगभग सभी प्रोग्रामिंग भाषाओं में उपयोगी होगा और आप अनुप्रयोगों को विकसित करने में सहायता कर सकते हैं। सी में प्रोग्राम कैसे करें, नीचे दिए गए चरणों को पढ़ें।
सामग्री
चरणों
भाग 1
प्रारंभ
1
एक कंपाइलर डाउनलोड और इंस्टॉल करें सी कोड को एक प्रोग्राम द्वारा संकलित किया जाना चाहिए जो कोड को उस सिग्नल में व्याख्या करता है जिसे कंप्यूटर समझ सकता है सामान्य तौर पर, कम्पाइलर स्वतंत्र होते हैं और विभिन्न ऑपरेटिंग सिस्टमों के लिए उपलब्ध विविधताएं होती हैं।
- Windows के लिए, Microsoft Visual Studio Express या MinGW की कोशिश करें।
- मैक के लिए, XCode सी के सर्वश्रेष्ठ कम्पाइलर में से एक है।
- लिनक्स के लिए, जीसीसी यह सबसे लोकप्रिय विकल्पों में से एक है
2
मूल बातें जानें प्रोग्रामिंग भाषा सी सबसे पुराना है और बहुत शक्तिशाली हो सकती है। यह यूनिक्स ऑपरेटिंग सिस्टम के लिए डिज़ाइन किया गया था, लेकिन यह लगभग सभी दूसरों तक बढ़ा है सी का आधुनिक संस्करण है सी ++.
3
कुछ बुनियादी कोडों की जांच करें कैसे कुछ अलग-अलग पहलुओं को एक साथ मिलकर काम करता है और कार्यक्रम कैसे काम करता है इसकी स्पष्ट जानकारी प्राप्त करने के लिए नीचे (बहुत) बुनियादी कार्यक्रम पर एक नज़र डालें।
#include int main () {printf ("हैलो, विश्व! N") -गोचर () - वापसी 0-}
4
कार्यक्रम को संकलित करने का प्रयास करें। अपने कोड संपादक में कोड दर्ज करें और उसे एक फ़ाइल के रूप में सहेजें "*। सी"। अपने कंपाइलर में इसे संकलित करें, आमतौर पर बटन पर क्लिक करके "रन" (बनाएँ या भागो)।
5
हमेशा अपने कोड पर टिप्पणी करें टिप्पणियाँ कोड का हिस्सा हैं, जो संकलित नहीं है, लेकिन आपको ये बताएं कि क्या होता है। यह आपको याद दिलाने के लिए उपयोगी है कि आपका कोड किस प्रकार के लिए है और अन्य डेवलपर्स की सहायता करने के लिए जो इसे देख सकते हैं
भाग 2
चर का उपयोग करें
1
चर के कार्य को समझें वेरिएबल्स प्रोग्राम में गणना द्वारा दिए गए डेटा को संग्रहीत करने या उपयोगकर्ता द्वारा दर्ज करने की अनुमति देते हैं। इससे पहले कि आप चर का उपयोग कर सकें, आपको उन्हें परिभाषित करने की आवश्यकता है और इसमें से चुनने के लिए कई प्रकार हैं।
- कुछ सबसे सामान्य चर में शामिल हैं पूर्णांक, चार और नाव. प्रत्येक एक अलग प्रकार के डेटा संग्रहीत करता है
2
चर को घोषित करना सीखें चर स्थापित होना चाहिए या "घोषित" इससे पहले कि कार्यक्रम उन्हें इस्तेमाल कर सकें आप वैरिएबल के नाम के बाद डेटा प्रकार दर्ज करके एक वैरिएबल घोषित कर सकते हैं। उदाहरण के लिए, ये चर के कुछ मान्य घोषणाएं हैं:
फ्लोट एक्स-चार इन्टर-नाम ए, बी, सी, डी-
3
तुम्हें पता होना चाहिए चर कहां कहें वेरिएबल्स को प्रत्येक ब्लॉक ऑफ कोड के आरंभ में घोषित किया जाना चाहिए (आपके कोड के कुछ हिस्सों में "{}")। यदि आप ब्लॉक में बाद में एक वेरिएबल घोषित करना चाहते हैं, तो प्रोग्राम सही ढंग से काम नहीं करेगा।
4
उपयोगकर्ता की प्रविष्टियों को स्टोर करने के लिए चर का उपयोग करें अब जब आप चर के काम करने की मूल बातें जानते हैं, तो आप एक साधारण प्रोग्राम लिख सकते हैं जो उपयोगकर्ता की प्रविष्टियों को संग्रहीत करता है। आपको प्रोग्राम में दूसरे फ़ंक्शन का उपयोग करना चाहिए scanf. यह फ़ंक्शन प्रत्येक विशिष्ट मान के लिए दिए गए इनपुट के लिए खोज करता है।
#include int main () {int x-printf ( "एक नंबर लिखें: " ) -scanf ( "% d", &x) -प्रिंटफ ( "आपने% d लिखा है", x) -getchar () - वापसी 0-}
5
वेरिएबल्स में हेरफेर करें आप अपने चर में संग्रहीत डेटा में हेरफेर करने के लिए गणितीय अभिव्यक्ति का उपयोग कर सकते हैं। गणितीय अभिव्यक्ति में सबसे महत्वपूर्ण अंतर है जिसे आपको याद रखना चाहिए, यह एक सरल है = वेरिएबल का मान सेट करते समय == यह देखने के लिए कि क्या वे बराबर हैं, दोनों पक्षों के मूल्यों की तुलना करें।
Video: English Conversation - Basics. English Bolna Sikhay इंग्लिश बोलना सीखे आसानी से
एक्स = 3 * 4- / * स्थापित करता है "एक्स" 3 * 4 या 12 * / x = x + 3- / * में 3 का मूल मान 3 जोड़ता है "एक्स" और वैरिएबल * / x == 15- / * के रूप में नया मान सेट करता है अगर "एक्स" 15 * / एक्स के बराबर है < 10- / * की जांच करें यदि मूल्य का "एक्स" 10 * से कम है
भाग 3
सशर्त बयान का उपयोग करें
1
सशर्त वाक्यों की बुनियादी अवधारणा को समझें सशर्त वाक्य हैं जो कि कार्यक्रमों के अधिकांश को निर्देशित करते हैं और जो सही (सही) या गलत (गलत) होने के लिए निर्धारित होते हैं और फिर परिणाम के आधार पर कार्य करते हैं। सबसे बुनियादी वाक्य है यदि.
- सही और गलत बयानों सी में काम करते हैं जो आप के लिए इस्तेमाल किया जा सकता है। सही बयान हमेशा एक गैर शून्य मान के साथ समाप्त होता है। जब आप तुलना करते हैं, तो परिणाम सही (सच) है, तो जवाब है "1"। यदि परिणाम गलत है (गलत), तो परिणाम है "0"। इसे समझने से आपको यह देखने में मदद मिलेगी कि IF स्टेटमेंट कैसे संसाधित होते हैं।
2
बुनियादी सशर्त ऑपरेटरों को जानें सशर्त वाक्य गणितीय ऑपरेटरों के उपयोग के चारों ओर घूमती हैं जो मूल्यों की तुलना करते हैं। निम्न सूची में सबसे अधिक इस्तेमाल किया सशर्त ऑपरेटर्स शामिल हैं:
> / * * से अधिक * /< / * से कम * />= / * या * के बराबर *<= / * से कम या बराबर * / == / * के बराबर * /! = / * से अलग * /
10 > 5 TRUE6 < 15 TRUE8 >= 8 TRUE4 <= 8 TRUE3 == 3 TRUE4! = 5 TRUE
3
एक बुनियादी IF स्टेटमेंट लिखें। आप वाक्यों का मूल्यांकन करने के बाद कार्यक्रम का क्या निर्धारण करने के लिए IF स्टेटमेंट का उपयोग कर सकते हैं। आप इसे अन्य सशर्त बयानों के साथ बाद में अधिक जटिल एकाधिक विकल्प बनाने के लिए जोड़ सकते हैं, लेकिन अब इसके लिए उपयोग करने के लिए एक सरल लिखिए।
#include int main () {if (3 < 5) प्रिंटफ़ ( "3 कम से कम 5 है") -getchar () -}
4
अपनी शर्तों का विस्तार करने के लिए ELSE या ELSE का उपयोग करें IF आप अलग-अलग परिणामों को संभाल करने के लिए ELSE और ELSE IF स्टेटमेंट का उपयोग करते हुए IF स्टेटमेंट विकसित कर सकते हैं। यदि बयान गलत है तो ELSE बयान काम करते हैं। यदि IF स्टेटमेंट आपको कई मामलों को नियंत्रित करने के लिए कोड के एक ब्लॉक में कई IF स्टेटमेंट को शामिल करने की अनुमति देता है। नीचे दिए गए उदाहरण देखें कि वे कैसे बातचीत करते हैं।
#include int main () {int age-printf ( "अपनी वर्तमान आयु लिखें: " ) -scanf ( "% d", &उम्र) - यदि (उम्र <= 12) {printf ( "आप केवल एक बच्चा हैं! N" ) -} और अगर (उम्र < 20) {printf ( "एक किशोर होने के नाते बहुत अच्छा है! N" ) -} और अगर (उम्र < 40) {printf ( "आप दिल में अब भी जवान हैं! N" ) -} अन्य {printf ( "बुद्धि उम्र के साथ आता है। N" ) -} वापसी 0-}
भाग 4
छोरों का उपयोग करना सीखें
1
छोरों के संचालन को जानें लूप्स प्रोग्रामिंग के सबसे महत्वपूर्ण पहलुओं में से एक हैं, क्योंकि वे विशिष्ट शर्तों को पूरा होने तक कोड के ब्लॉक को दोहराते हुए अनुमति देते हैं। इससे दोहराए जाने वाले कार्यों के कार्यान्वयन की सुविधा मिलती है और हर बार जब आप कुछ करना चाहते हैं तो आपको नए सशर्त बयान लिखने से रोकता है
- तीन प्रकार के लूप हैं: फॉर (के लिए), WHILE (समय) और डू ... WHILE (डू-ऑल)
2
एक लूप का उपयोग करें यह सबसे सामान्य और उपयोगी प्रकार का लूप है यह फ़ंक्शन निष्पादित करना जारी रखेगा जब तक कि फॉर लूप्स में स्थापित की गई शर्तों को पूरा नहीं किया जाता है। लूप के लिए तीन स्थितियों की आवश्यकता होती है: चर को आरंभ, शर्त पूरी करने के लिए और जिस तरह से वैरिएबल को अद्यतन किया जाना चाहिए कहा गया है। अगर आपको इन सभी स्थितियों की आवश्यकता नहीं है, तो आपको अब भी एक अर्धविराम के साथ रिक्त स्थान छोड़ने की आवश्यकता होगी, अन्यथा लूप हमेशा के लिए चलेगा।
#include int main () {int y- के लिए (y = 0- y < 15- और ++ -) {printf ( "% d n", y) -} getchar () -}
3
WHILE लूप का उपयोग करें WHILE loops लूप के लिए सरल हैं उनके पास केवल एक शर्त है और जब तक कि स्थिति सही है, लूप काम करेगा आपको चर को प्रारंभ करने या अपडेट करने की आवश्यकता नहीं है, हालांकि आप इसे लूप की मुख्य संरचना में कर सकते हैं।
Video: गुलकंद बनाने की आसान सी विधि
#include int main () {int y-while (और <= 15) {printf ( "% d n", y) -y ++ -} getchar () -}
4
एक लूप का उपयोग करें करते हैं।..है। यह लूप के लिए बहुत उपयोगी है जिसे आप कम से कम एक बार चलाना चाहते हैं। FOR और WHILE loops में, स्थिति की शुरुआत शुरुआत में की जाती है, जिसका अर्थ है कि यह तुरंत पास नहीं हो सकता और विफल हो सकता है। DO ... जब loops लूप के अंत में स्थितियों को सत्यापित करता है, यह सुनिश्चित करता है कि इसे कम से कम एक बार निष्पादित किया जाता है।
#include int main () {int y-y = 5-do {printf ("यह लूप चल रहा है! N") -} जबकि (y! = 5) -getchar () -}
भाग 5
फ़ंक्शन का उपयोग करें
Video: तेज हारमोनियम बजाना सीखें। हारमोनियम तेज़ कैसे बजाए? Harmonium Lesson for beginners
1
कार्यों की बुनियादी अवधारणाओं को जानें कार्य स्वतंत्र कोड ब्लॉक हैं जो प्रोग्राम के अन्य भागों में उपयोग किए जा सकते हैं। वे कोड की पुनरावृत्ति की सुविधा देते हैं और प्रोग्राम को पढ़ना और संशोधित करने में सहायता करते हैं। कार्यों में इस आलेख में पहले उल्लेख की गई सभी तकनीकों और यहां तक कि अन्य फ़ंक्शन भी शामिल हो सकते हैं।
- लाइन मुख्य () सभी पिछले उदाहरणों की शुरुआत में एक फ़ंक्शन है, जैसे ही गाड़िया ().
- कोड को पढ़ना आसान और आसान बनाने के लिए फ़ंक्शंस आवश्यक हैं अपने प्रोग्राम को अनुकूलित करने के लिए उनका अच्छा उपयोग करें
2
एक योजना के साथ शुरू करें जब आप वास्तव में वास्तविक प्रोग्रामिंग के साथ शुरू करने से पहले प्राप्त करना चाहते हैं, तो स्केच बनाने के बाद फ़ंक्शंस सबसे अच्छी बनायी जाती है। कार्यों के लिए मूल वाक्य रचना है "वापसी_प्रकार नाम (पैरामीटर 1, पैरामीटर 2, आदि) -"। उदाहरण के लिए, एक फ़ंक्शन बनाने के लिए जो दो नंबर जोड़ता है:
int जोड़ (int x, int y) -
3
प्रोग्राम को फ़ंक्शन जोड़ें। आप एक ऐसा प्रोग्राम बनाने के लिए इस स्कीम का उपयोग कर सकते हैं जो उपयोगकर्ता को दो पूर्णांक लेता है और फिर उन्हें जोड़ देता है कार्यक्रम जिस तरीके से कार्य करता है उसे परिभाषित करेगा "अतिरिक्त" और इसे दर्ज संख्याओं में हेरफेर करने के लिए उपयोग करेंगे।
#include int जोड़ (int x, int y) -इन मुख्य () {int x-int and-printf ( "दो नंबर लिखें जो कि जोड़ा जाएगा: " ) -scanf ( "% d", &x) -scanf ( "% d", &y) -प्रिंटफ ( "संख्याओं का योग% d n है" जोड़ (एक्स, वाई)) -गेट () -} int जोड़ (int x, int y) {return x + y-}
भाग 6
सीखना जारी रखें
1
सी में प्रोग्रामिंग के बारे में एक पुस्तक खोजें इस लेख में बुनियादी अवधारणाएं शामिल हैं, लेकिन केवल सी प्रोग्रामिंग के सतही अंक और सभी संबंधित ज्ञान से संबंधित है। एक अच्छी संदर्भ पुस्तक आपको समस्याओं के समाधान में मदद करेगी और प्रक्रिया के दौरान आपको कई समस्याओं को बचाएगी।
2
कुछ समुदायों में शामिल हों कई समुदायों, आभासी और वास्तविक दुनिया में, प्रोग्रामिंग और सभी संबंधित भाषाओं के लिए समर्पित हैं। विचारों के साथ कुछ सी प्रोग्रामर खोजें, जिनके साथ आप कोड और विचारों का आदान-प्रदान करते हैं और आपको और भी बहुत कुछ सीखना होगा।
3
कुछ कक्षाएं ले लो कंप्यूटर विज्ञान में डिग्री प्राप्त करने के लिए स्कूल में वापस जाने के कोई ज़रूरत नहीं है, लेकिन कुछ कक्षाएं लेनी अपने सीखने में चमत्कार कर सकता है। इस क्षेत्र में अनुभवी लोगों से व्यावहारिक मदद से ज्यादा उपयोगी नहीं है। अक्सर, आप स्थानीय सामुदायिक केंद्रों और कॉलेजों में कक्षाएं पा सकते हैं, कुछ विश्वविद्यालयों भी आप पंजीकृत हुए बिना संचार विज्ञान में उनके कार्यक्रमों ऑडिट करने के लिए अनुमति देते हैं।
4
सी ++ में प्रोग्रामिंग सीखने की संभावना पर विचार करें सी में कार्यक्रम सीखने के बाद, सी ++ में प्रोग्रामिंग सीखना बुरा विचार नहीं होगा यह सी प्रोग्रामिंग का सबसे आधुनिक संस्करण है और आपको अधिक लचीलेपन देता है। सी ++ ऑब्जेक्ट के हेरफेर के लिए डिज़ाइन किया गया है और अगर आप इसे मास्टर करते हैं, तो आप व्यावहारिक रूप से किसी ऑपरेटिंग सिस्टम के लिए बेहतर प्रोग्राम बना सकते हैं।
युक्तियाँ
- हमेशा अपने कार्यक्रमों में टिप्पणी जोड़ें ऐसा करने से न केवल दूसरों को मदद मिलेगी जो आपके स्रोत कोड पर नज़र डाल सकें, बल्कि आप जो भी लिखते हैं उसे याद करने की अनुमति भी देते हैं और आप ऐसा क्यों करते हैं। आप जानते हो कि आप अपना कोड लिखते समय क्या कर रहे हैं, लेकिन दो या तीन महीनों के बाद, आपको बहुत याद नहीं होगा
- हमेशा एक बयान समाप्त करना याद रखें जैसे printf (), scanf (), आदि। एक अर्धविराम (-) के साथ, लेकिन कभी भी एक नियंत्रण वक्तव्य जैसे IF, WHILE या लूप के लिए उन्हें दर्ज न करें
- जब आप संकलन समय पर वाक्य रचना त्रुटि का सामना करना है, अगर आप क्या करना है पता है, गूगल (या कुछ अन्य खोज इंजन) खोज आप त्रुटि थी। सबसे अधिक संभावना है, किसी और व्यक्ति ने एक ही समस्या का अनुभव किया है और एक समाधान पोस्ट किया है।
- आपके स्रोत कोड में * .c एक्सटेंशन होना चाहिए, ताकि आपका कंपाइलर समझ सके कि यह एक स्रोत सी फ़ाइल है।
- हमेशा याद रखें कि अभ्यास परिपूर्ण बनाती है। जितना अधिक आप प्रोग्रामिंग के बारे में अभ्यास करते हैं, उतना ही बेहतर होगा। इसलिए सरल और लघु कार्यक्रमों के साथ शुरू करें जब तक कि आप इसे मास्टर न करें और, जब आपके पास पर्याप्त आत्मविश्वास होता है, तो आप अधिक जटिल कार्यक्रमों पर आगे बढ़ सकते हैं।
- तार्किक निर्माण सीखने की कोशिश करो इससे आपको विभिन्न समस्याएं दूर करने में मदद मिलेगी जो कोड लिखते समय दिखाई देते हैं।
सामाजिक नेटवर्क पर साझा करें:
संबद्ध
- माइक्रोसॉफ्ट विज़ुअल बेसिक कैसे सीखें
- प्रोग्रामिंग सीखने के लिए कैसे
- प्रोग्रामिंग भाषा कैसे सीखें
- सीपीपी फाइल को एक्सईई में कैसे संकलित किया जाए
- जीएनयू कंपाइलर (जीसीसी) का प्रयोग करके सी प्रोग्राम कैसे संकलित किया जाए
- प्रोग्रामिंग भाषा कैसे बनाएं
- सी ++ में एक साधारण प्रोग्राम कैसे बनाऊँ?
- सी में एक साधारण प्रोग्राम कैसे बनाएं
- कार्यक्रम को कैसे सीखना शुरू करें
- ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग को कैसे समझें
- किडी स्क्रिप्ट (गलत हैकर) बनने से कैसे बचें
- कंप्यूटर विज्ञान का अध्ययन कैसे करें
- प्रोग्राम कैसे करें
- सी में प्रोग्राम कैसे करें
- प्रोग्राम सॉफ़्टवेयर कैसे करें
- विज़ुअल बेसिक .NET (VB.NET) में प्रोग्राम कैसे करें
- कंप्यूटर के लिए अच्छा कैसे होगा
- कैसे एक विशेषज्ञ सीखने प्रोग्रामिंग भाषाओं हो
- पर्ल कैसे सीखें
- प्रोग्रामिंग के बुनियादी सिद्धांतों को कैसे जानें
- टर्बो सी ++ आईडीई के साथ सी में प्रोग्रामिंग सीखना कैसे शुरू करें