c programming language kaise sikhe
c programming language kaise sikhe
दोस्तों आजकल कंप्यूटर का डिमांड क़ाफी ज्यादा बढ़ गया है साथ ही साथ मोबाइल का डिमांड तो उससे भी ज्यादा बढ़ गया और दोस्तों मोबाइल में एक से एक सॉफ्टवेयर एप्लीकेशन चलाये जा रहे दिन पर दिन नए सॉफ्टवेयर बनाये जा रहे। दोस्तों कभी आपने सोचा की ये सॉफ्टवेयर कैसे बनाये जाते है कौन इसे बना ता है तो दोस्तों मैं आपको बता दूँ की जितने भी सॉफ्टवेयर बनाये जाते है वो सभी एक कंप्यूटर प्रोगरामिंग लैंग्वेज से बनाये जाते है अब दोस्तों एप्लीकेशन या app तो बहुत सारे प्रोगरामिंग लैंग्वेज मिलकर बनाया जाता है लेकिन दोस्तों बात आती है प्रोगरामिंग लैंग्वेज क्या है ? और प्रोगरामिंग लैंग्वेज कहा से सीखना शुरू करे।programming language kya hai ? (प्रोगरामिंग लैंग्वेज क्या है ?)
दोस्तों मैं आपको सिंपल लैंग्वेज में समझा दूँ की प्रोग्रामिंग लैंग्वेज क्या होते है ? दोस्तों जब दो मनुस्य आप में बात करते है तो वो एक सिंपल लैंग्वेज का यूज़ करते है जैसे हिंदी,अंग्रेजी,बंगाली जो भी हो लेकिन दोस्तों बात करू कंप्यूटर का तो दोस्तों अगर आपको कंप्यूटर से बात करना है तो आप कंप्यूटर से सिंपल लैंग्वेज में बात नहीं कर सकते इसके लिए आपको एक कंप्यूटर लैंग्वेज सीखना होता है जिसे कहते है प्रोग्रामिंग लैंग्वेज अब आप दोस्तों समझ गए होंगे प्रोग्रामिंग लैंग्वेज क्या होते है। अब बात करू दोस्तों कौन कौन से प्रोग्रामिंग लैंग्वेज होते है तो दोस्तों सबसे बेसिक प्रोग्रामिंग लैंग्वेज c लैंग्वेज होते है कोई भी अगर प्रोग्रामिंग सीखना शुरू करता है तो वो c लैंग्वेज से ही सीखना शुरू करता है दोस्तों आज के इस पोस्ट में मैं आपको पूरी c language की बेसिक सीखा दूंगा दोस्तों पोस्ट हो सकती है थोड़ी लम्बी। लेकिन दोस्तों उम्मीद करता हूँ पोस्ट आपको असंद आएगी।
![]() |
| c programing language |
c programming language kaise sikhe
c programming language क्या है और इसके क्या फायदे है ?:-
(i) c language एक high level structure programing language होते है(ii)अगर दोस्तों आपने c language सिख लिया तो आप को और दूसरा कोई प्रोगरामिंग लैंग्वेज सीखने में कठिन नहीं लगेंगे जिससे की आप advance programming language को आसानी से सिख जाओगे
(iii)दोस्तों अगर आपन c प्रोग्रामिंग लैंग्वेज सिखलिया तो आसानी से फर्मवेयर(firmware),एप्लीकेशन(application)या system सॉफ्टवेयर या कहे तो application software आप आसानी से बना सकते हो
*c language सिखने के लिए दोस्तों सबसे पहले आपको एक सॉफ्टवेयर डोनलोड करना होगा अपने कंप्यूटर में प्लेस्टोरे से जो बिलकुल फ्री होता है जिसका नाम है turbo c/c++ दोस्तों इसे डाउनलोड कर ले अपने कंप्यूटर में क्युकी आप जितने भी प्रोगरामिंग करोगे तो आपको इसी सॉफ्टवेयर में करना होगा और आपको इसी software में प्रैक्टिस करना होगा ताकि आपका coding(programming) लैंग्वेज अच्छे से improve ho सके
*दोस्तों इस step में जान लेते है की c लैंग्वेज में आपको कौन-कौन से basics चीज़े धयान में रखना होगा:-
(i)header file
(ii)main() function
(iii)clrscr()
(iv )open और close braces
(v)data type
(vi )variable name
(vii)colon,semi colon
(viii)keyword एंड function
(ix )getch()
*दोस्तों चलिए एक छोटा सा hello world का प्रोगरामिंग बनाते है और इसे अच्छी तरह से समझते है
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr()
printf("hello world");
getch();
}
धयान से पढ़े:-
तो दोस्तों मैंने जो ऊपर एक प्रोग्राम बनाया वो c का एक बेसिक्स प्रोग्राम है तो दोस्तों चलिए इसे विस्तार से समझते है दोस्तों मैं जो #include<stdio.h>, #include<conio.h>लिखा वो है header file जो किसी भी c programming में लिखा जाता है ये compulsury होता है c language के लिए फिर void main() () है paranthesis bracket दोस्तों ये भी cumpulsury होता है c language के लिए जब आप कोई भी c programming language बनाओगे तो ये सभी में लिखना होगा फिर { ये होता है curly open bracket यहां से coding या programming लिखना शुरू होता है फिर clrscr ये होता है क्लियर स्क्रीन जो सभी c programming में लिखा जाता है फिर printf ये होता है keyword अगर आपको दोस्तों कुछ प्रिंट करना है कोई भी नाम या नंबर या कुछ भी तो आप printf कीवर्ड का यूज़ करोगे getch() ये होता है screen को hold करने लिए ताकि आप जो प्रोग्राम बनाये उसका आउटपुट निकालने के लिए मतलब चेक करने के लिए की प्रोग्राम सही है या नहीं फिर } ये है curlyclose braces यहां हमारा coding या प्रोग्रामिंग लिखना ख़तम होता है तो लास्ट में जहा प्रोग्रैनिंग समाप्त हुआ तो एक कर्ली क्लोज ब्रेसेस लगाना होता है दोस्तों :ये है colon और ये है ;semi colon. तो दोस्तों आप आप अच्छी तरह समझ गए होंगे की प्रोग्रामिंग कैसे बनाते है इस प्रोगरामिंग को आप आने turbo c/c++ मं बना के देखो फ्रेंड्स उसके बाद आप ctrl+f9 को अपने कीबोर्ड में प्रेस करके देखो अगर आपका स्क्रीन होल्ड हो जायेगा और हेलो वर्ल्ड प्रिंट हो जायेगा तो मतलब दोस्तों ये प्रोगरामिंग बनाना आपने सिख लिया
1. दोस्तों c programing language का header file क्या होते जो programming के सबसे ऊपर लिखा जाता है
#include<stdio.h>
#include<conio.h>
दोस्तों ये होता है c programming लैंग्वेज का header file जो सभी c program के ऊपर लिखे जातेहै
2. दोस्तों फिर void main() लिखा जाता है जो की किसी भी प्रोगरामिंग के लिए सबसे इम्पोर्टेन्ट होता है अगर आपने ये नहीं लिखा तो आपका प्रोग्राम रन नहीं करेगा दोस्तों मैं कुछ प्रोग्राम बनाकर भी दिखाऊंगा आपको ताकि आप और अच्छे से समझ सको
3. दोस्तों फिर एक open curly braces देने होता है प्रोग्राम में क्युकी वहाँ से प्रोग्राम लिखना स्टार्ट होता है { ये है open curly braces ये देना होता है प्रोग्राम में
4. उसके बाद दोस्तो clrscr फंक्शन देना होता है इसका सिम्पली यही यूज़ होता है फ्रेंड्स की अगर आपने पहले बहुत सारे प्रोग्राम बनाया turbo c/c++ में तो उसका आउटपुट दिखने लगता है इसलिए जब आप एक नई प्रोग्राम प्रोग्राम बनाओगे उसमे सिम्पली clrscr फंक्शन देना होता है ताकि वही प्रोग्राम का आउटपुट दिखे अगर आपने clrscr फंक्शन नहीं दिया तो पहले वाले प्रोग्राम का आउटपुट दिखायेगा बस दोस्तों यही यूज़ है clrsc फंक्शन का वो पहले वाले आउटपुट को erase कर देता है
उसके बाद एक डाटा टाइप लेना होता है आप जो प्रोग्राम बनाओगे आप उसके हिसाब से
*दोस्तों अब जान लेते है की डाटा टाइप(data type)कौन-कौन से होते है
int char float double void
धयान से पढ़े:-
दोस्तों सभी डाटा टाइप के बारे अलग अलग समझते है int का मतलब होता है integer जो positive या negative value को कहते है जैसे:-+6 ,-5 ऐसे ही बहुत सारे no. को integer कहते है यदि प्रोगरामिंग में कोई number वाले value को प्रिंट करना हो तो int डाटा टाइप का यूज़ करते है
*दोस्तों अब जान लेते है की char का मतलब क्या होता है तो दोस्तों char का मतलब character होता है जब दोस्तों आपको प्रोग्रामिंग में किसी नाम को प्रिंट करना है जैसे Rahul ,Ashishया फिर कुछ भी A b C के अक्षरों को प्रिंट करना हो तो char डाटा टाइप का यूज़ करते है
*दोस्तों अब जान लेते है की float डाटा टाइप क्या होता है अगर दोस्तों प्रोग्रामिंग में आपको कोई दसमलव वाले value को प्रिंट करना हो तो आप float डाटा टाइप को यूज़ करोगे जैसे:-2.5,9.3 इत्यादि
*दोस्तों double का मतलब होता है 3.9 7 6542678 मतलब की दोस्तों अगर आप किसी no. से divide कर रहे हो और वो no. कट नहीं रहा उसमे continue रिमाइंडर आता जा रहा तो वो डबल डाटा टाइप कहलाता है
दोस्तों इन सभी को primary या fundamental(basic) डाटा टाइप कहते है
*अंत में दोस्तों मैं आपलोगो को प्रोग्राम बनाकर दिखाऊंगा बस आप आर्टिकल को अंत तक जरूर पढ़े
*अब दोस्तों समझते है की printf का क्या use है c language में printf का मतलब होता है दोस्तों आपको कुछ भी प्रिंट करना हो आउटपुट स्क्रीन में जैसे:-कोई नंबर या कोई नाम या कुछ भी तो उसे प्रिंटफ में लिखना होता है मैं आपको प्रोग्राम बनके दिखाऊंगा तो आप अच्छे से समझ जाओगे
*अब दोस्तों जानते है की scanf का क्या यूज़ है c language में scanf का बहुत ही सिंपल उसे है c लैंग्वेज में scanf का मतलब दोस्तों वैल्यू को assign करना होता है जैसे:-a=6 यहां 6 जो वैल्यू है फ्रेंड्स उसको मैंने a में assign किया तो इसी प्रकार फ्रेंड्स अगर आप int वैल्यू को असाइन कराओगे तो आपको %d का यूज़ करना होगा
ex: int=%d
char=%c
string=%s
float=%f
*दोस्तों सबसे अंत में getch का यूज़ होता है इसका सिम्पली यही यूज़ है की ये स्क्रीन को होल्ड करता है ताकि आपने जो प्रोग्राम लिखा उसका रिजल्ट वही hold किया हुआ स्क्रीन में दिखे
*सबसे अंत में दोस्त एक close curly braces dena होता है जब सारे coding या प्रोग्रामिंग खत्म होता है तो एक close curly braces देना होता है } ये है close curly ब्रेसेस
अब दोस्तों मै एक प्रोग्राम बनाकर दिखाता हु आपलोगो को
Q)write a program in c which sum of the two no.
Answer:-#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int a,b,s ;
printf("enter the 1st no.");
scanf("%d",&a);
printf("enter the 2nd no.");
scanf("%d",&b);
s=a+b;
printf("sum of the two no.is: %d",s);
getch();
}
समझिये इस प्रोग्राम को:-
धयान से पढ़े:-दोस्तों सबसे पहले मैंने इस प्रोग्राम में header file लिखा उसके बाद void main function लगाया ये फंक्शन बहुत ही इम्पोर्टेन्ट होता है प्रोग्रामिंग में फिर open curly braces लगाया उसके बाद प्रोग्राम लिखना स्टार्ट किया मैंने फिर एक clrscr फंक्शन लगाया ताकि पहले जो प्रोग्राम बनाया मैंने बनाया उसका आउटपुट डिलीट हो जाये और इस प्रोग्राम का आउटपुट दिखाए इसलिए मैंने clrscr फंक्शन लगाया फिर एक int टाइप का data type लिया क्युकी मुझे two no. को add कराना अगर ना.को add करना होता है तो int टाइप का डाटा टाइप लेना पड़ता है प्रोगरामिंग में
दोस्तों मान लो a=6 और b=5 तो दोस्तों पहले आपको आउटपुट निकलने के लिए कंप्यूटर में no. लिखना होता है इसलिए आप no. एंटर करोगे 6 इसलिए मैंने printf keyword लगाया और लिखा enter thefirst no. फिर scanf कीवर्ड लगाया value को assign कराने के लिए जैसे a=6 यहां 6 value को मैंने a में assign कराया दोस्तों इसी तरह से दूसरे no. को पहले एंटर करना होता हैं printf keyword से फिर scanf keyword से उसे assign करना होता है फिर sum है तो sum कर दे दोनों value को difference है तो difference कर de दोनों value को फिर final रिजल्ट देखने के लिए printf का यूज़ किया जाता है then स्क्रीन होल्ड रखने के लिए getch फंक्शन function लिखा मैंने फिर close curly braces लगा क्युकी यहां प्रोग्राम हमारा समाप्त हुआ
*दोस्तों अब मैं एक difference का प्रोगरामिंग बनता हूँ
Q 2)Write a program in c which difference of the two no.?
Answer:- #include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int a,b,d;
printf("enter the 1st no. ");
scanf("%d",&a);
printf("enter the 2nd no. ");
scanf("%d",&b);
d=a-b;
printf("difference of the two no.is: %d",&d);
getch();
}
धयान रखे:-दोस्तों यहां एक बात हमेशा आपको धयान में रखना होगा अगर आप कोई भी प्रोग्राम बनाओगे तो उसमे आपको colon(:)और semi colon(;) प्रोगरामिंग में जहां यूज़ होता है वहाँ आपको देना होगा अगर आप एक भी colon और semi colon देना भूल गए तो आपका प्रोग्रम रन नहीं करेगा इस बात धयान में रखे
दोस्तों इसी तरह आप एक multiplication and एक division का प्रोग्राम बनाओ और दोस्तों मैंने जो आपको प्रोग्राम बताया उसे आप एक बार जरूर अपने pc ke turbo c/c++ सॉफ्टवेयर में बनाये
दोस्तों मुझे उम्मीद है आपको ये पोस्ट पसंद आया और इसमें आपको काफी कुछ सिखने को मिला और तो दोस्तों पोस्ट को जल्दी से कर दीजिये शेयर।

Comments
Post a Comment