दोस्तों अब हम C program Comments के बारे में पदेंगे |किसी program में कहीं भी हम Comments लिख सकते है | Comments को हम /* और */ चिन्ह के अंदर program में कहीं भी लिख सकते है| हम एक program में कई बार coment लिख सकते है | Comments किसी भी बाक्य के सामने इसलिए लिखा जाता है ताकि आप के आलावा अगर कोई और भी आपके program के code को समझना चाहे तो समझ सके |छोटे program के code को देख के तो सब समझ सकते है पर एक बड़े program में हजारों लाइन होते है उसे देख के आप खुद भी चिंता में पर सकते है की किस code को मैंने किस काम के लिए लिखा था ऐसे में Comments काम की चीज हो सकते है |
और हाँ ये याद रहे की आप Comments के अंदर जो भी लिखते हो वो कभी screen पर display नहीं होता अब निम्नलिखित program को अपने कंप्यूटर पर चलाकर आप Comments को अच्छी तरह समझ जाएंगे |
/*Program to print a message*/
#include<studio.h> /* header file*/
main() /* main function*/
{
printf("This is a C program\n"); /* output statement*/
}
आप जब इस program को चलेंगे तो This is a C program ये output आयेगा कोई Comments screen पर नहीं दिखेगा क्योंकि comment को सिर्फ program के code पर देख सकते है यानि compiler पर जहाँ हम program को लिखते है |
अब एक और program देखीये
#include<studio.h>
main()
{
printf("my name is :- \n"); /* write your name */
printf("I live in :- \n"); /* write your address */
printf("my AGE is :- \n"); /* write your age*/
printf("I am student of :- \n"); /* school or college */
printf("I like to paly:- \n"); /* write your game*/}
PROGRAMMING IS ALL ABOUT PRACTICE.
दोस्तों कहते है की Programming is all about practice मतलब आप जितना प्रैक्टिस करेंगे उतना अच्छे से programming को समझने लगेंगे | इसी बात को ध्यान में रखते हुए मैं आप के लिए दो program बनाकर आप को दे रहा हूँ आप इन program को पढ़े और अपने कंप्यूटर पर install compiler पर चलाकर देखें आप चाहे तो इन program के code में लिखे बाक्य में कुछ बदल के भी देख सकते है की क्या उत्तर मिलता है |
C PROGRAMMING EXAMPLES IN HINDI
Program 1) इस program को समझ कर जोर(+), घटाव(-),गुणा(*),भाग(/),करने के लिए एक c program बनाएं |
#include<stdio.h>
#include<conio.h>
main(){
int a;
float b,sum,mul,div;
printf(“Enter any integer number”);
scanf(“%d”,&a);
printf(“Enter any float number”);
scanf(“%f”,&b);
sum=a+b;
mul=a*b;
div=a/b;
printf(“Affter addtion your number is %f”,sum);
printf(“Affter multiplication your number is %f”,sum);
printf(“Affter divsion your number is %f”,sum);
getch();
}
main(){
int a;
float b,sum,mul,div;
printf(“Enter any integer number”);
scanf(“%d”,&a);
printf(“Enter any float number”);
scanf(“%f”,&b);
sum=a+b;
mul=a*b;
div=a/b;
printf(“Affter addtion your number is %f”,sum);
printf(“Affter multiplication your number is %f”,sum);
printf(“Affter divsion your number is %f”,sum);
getch();
}
Program 2) एक छात्र के name rollno. और 3 विषय में औसत marks निकलने के किये एक c program बनाएं |
#include<stdio.h>
#include<conio.h>
main(){
int a;
char name;
float x,y,z,avg;
printf(“Enter your name:-“);
scanf(“%c”,&name);
printf(“\nEnter your roll number:-“);
scanf(“%d”,&a);
printf(“\nEnter your marks in 3 subject:-“);
scanf(“%f%f%f”,&x,&y,&z);
avg=(x+y+z)/3;
printf(“\nyour name : %c”,name);
printf(” Roll number %d”,a);
printf(“And average marks is %f”,avg);
getch();
}
इन program पर अच्छी तरह प्रैक्टिस करीये |
main(){
int a;
char name;
float x,y,z,avg;
printf(“Enter your name:-“);
scanf(“%c”,&name);
printf(“\nEnter your roll number:-“);
scanf(“%d”,&a);
printf(“\nEnter your marks in 3 subject:-“);
scanf(“%f%f%f”,&x,&y,&z);
avg=(x+y+z)/3;
printf(“\nyour name : %c”,name);
printf(” Roll number %d”,a);
printf(“And average marks is %f”,avg);
getch();
}
इन program पर अच्छी तरह प्रैक्टिस करीये |
BACKSLASH CHARACTER CONSTANT IN C
Backslash(बैकस्लैश) Character Constants(स्थिरांक).
हम अपने computer के screen पर output की तरह जिन शब्दो या वाक्यों को दिखाना चाहते है उन्हें सुन्दर दिखने के लिए c program में इन Backslash(बैकस्लैश) Character Constants(स्थिरांक) का उपयोग होता है | आप आसानी से इन Backslash(बैकस्लैश) Character Constants का उपयोग अपने जरूरतों को पूरा करने में कर सकते है|निम्नलिखित तालिका में सारे Backslash(बैकस्लैश) Character Constants दिय गए है |
आप इन Character का उपयोग करीए और देखीए की किस प्रकार का output दिखता है |
| Code | Meaning |
| \b | Backspace |
| \f | Form feed |
| \n | New line |
| \r | Carriage return |
| \t | Horizontal tab |
| \” | Double quote |
| \’ | Single quote |
| \0 | Null |
| \\ | Backslash |
| \v | Vertical tab |
| \a | Alert |
| \? | Question mark |
| \N | Octal constant (where N is an octal constant) |
| \xN | Hexadecimal constant (where N is a hexadecimal constant) |
हम निचे कुछ उदाहरण दे रहे है आप को भी ऐसे ही इन Backslash(बैकस्लैश) Character Constants का उपयोग करना है और output देखना है |
#include
int main(void)
{
printf("\n\tThis statement\n is for\n testing");
return 0;
}
इस program में \n का उपयोग नई लाइन के लिए और \t का उपयोग नई टैब के लिए किया गया है आप पहले सिर्फ \n का उपयोग करके देखे और फिर \n के जगह पर दुसरे Backslash(बैकस्लैश) Character Constants का उपयोग करके देखे |
TAKING INPUT FROM USER IN C PROGRAMMING IN HINDI
अब हम ये जानेंगे की c program में यूजर से input कैसे लेते है मतलब हम एक variable बनाएंगे और उस variable में हम यूजर के द्वारा input की गयी value को जमा(store) करके उस variable को print करना या उस variable पर काम करना सीखेंगे |
तो चलिए शुरु करते है आप निम्नलिखित program को देखीये
#include<stdio.h> /*Line 1*/
main() /*Line 2*/
{ /*Line 3*/
Int a; /*Line 4*/
Printf("Enter any integer number\n"); /*Line 5*/
Scanf("%d",&a); /*Line 6*/
Printf("\nYour number is:-%d",a); /*Line 7*/
}
इस program को आप जब अपने कंप्यूटर पर run(चलाएंगे) करेंगे तो Enter any integer number ऐसा लिखा आयेगा तब आप कोइ नंबर 1,2,3,4,5,….500,600, कुछ भी type करे और फिर अपने kewbord से enter बटन को दबाएं तो बही नंबर दुबारा Your number is:- आपके नंबर के साथ लिखा दिखाए गा |अब आप program के लाइन नंबर 6 को ध्यान से देखीये Scanf(“%d”,&a); अगर आप कभी भी कोइ integer number को program में enter करेंगे ताकि अपने जो number enter किया है उसे कंप्यूटर समझ कर आपके बनाये variable में store करे तो आप को Scanf(“%d”,&a); लिखना होगा |जैसे इस program में variable a में आपके द्वारा enter किया गया नंबर जमा होगा |
अब एक और प्रोग्राम देखीये इसमे हम दो नंबर का योगफल screen पर दिखाएँगे या display करबाएंगे |
#include<stdio.h> /*Line 1*/
main() /*Line 2*/
{ /*Line 3*/
Int a,b,sum; /*Line 4*/
Printf("Enter any two integer number\n"); /*Line 5*/
Scanf("%d%d",&a,&b); /*Line 6*/
Sum=a+b; /*Line 7*/
Printf("\naddition of your number is:-%d",sum);
}
इस program में मैंने Scanf(“%d%d”,&a,&b); बाक्य द्वारा दो integer नंबर को scan किया है जब आप इस program को चलाएंगे तो Enter any two integer number screen पर दिखेगा तो आप पहला नंबर दबाकर keyword से space बटन को दबाकर दूसरा number दबाएं फिर keyword से Enter बटन दबाएं तो आप को दोनों नंबर का योगफल मिल जायेगा |
याद रहे दोस्तों जैसे %d integer number का placeholder है वैसे ही दुसरे data-type के लिए अलग-अलग placeholder है |उन दुसरे data-type के placeholder निम्नलिखित है :-
%d integer %c char %ld long integer %s string or character array %f float number %e double (long float)
अब निम्नलिखित program को देखीये
इसमे हम शब्द को scan करेंगे
#include<stdio.h> /*Line 1*/
main() /*Line 2*/
{ /*Line 3*/
char a; /*Line 4*/
Printf("Enter your name:-"); /*Line 5*/
Scanf("%c",&a); /*Line 6*/
Printf("\nYour name is:-%c",a); /*Line 7*/
}
जब आप इस program को आप जब अपने कंप्यूटर पर run(चलाएंगे) करेंगे तो Enter your name:- लिखा आयेगा तो आप अपना नाम लिख के enter दबाएं और screen पर Your name is:- के साथ आपका नाम लिखा आ जायेगा |

0 Comments