DIZNR INTERNATIONAL

C programming Tutorial in Hindi – Basic concept of Programming

C programming Tutorial in Hindi – Basic concept of Programming

https://www.gyanodhan.com/video/7A2.%20Computer%20Science/Let%20Us%20C%20Programming/191.%20C%20programming%20Tutorial%20in%20Hindi%20-%20Basic%20concept%20of%20Programming.mp4

Contents

C प्रोग्रामिंग ट्यूटोरियल हिंदी में – प्रोग्रामिंग की मूलभूत अवधारणाएं

C प्रोग्रामिंग एक शक्तिशाली और लोकप्रिय प्रोग्रामिंग भाषा है, जिसका उपयोग सिस्टम प्रोग्रामिंग, एंबेडेड सिस्टम, गेम डेवलपमेंट, और कई अन्य क्षेत्रों में किया जाता है।

1. प्रोग्रामिंग क्या है?

प्रोग्रामिंग का अर्थ है कंप्यूटर को निर्देश देना ताकि वह कोई विशेष कार्य कर सके। ये निर्देश एक विशेष भाषा में लिखे जाते हैं जिसे प्रोग्रामिंग लैंग्वेज कहा जाता है।

2. C भाषा का परिचय

C एक General-Purpose, Procedural, Structured, और Mid-Level प्रोग्रामिंग भाषा है, जिसे Dennis Ritchie ने 1972 में विकसित किया था। यह कई आधुनिक भाषाओं की आधारशिला मानी जाती है।

C भाषा की विशेषताएँ:

सरल और तेज़: C भाषा सरल है और उच्च गति से काम करती है।
मशीन इंडिपेंडेंट: C प्रोग्राम को विभिन्न प्लेटफ़ॉर्म पर आसानी से चलाया जा सकता है।
मेमोरी मैनेजमेंट: डायनामिक मेमोरी अलोकेशन संभव है।
मॉड्यूलर प्रोग्रामिंग: बड़े प्रोग्राम को छोटे-छोटे भागों (फंक्शन्स) में विभाजित किया जा सकता है।

3. पहला C प्रोग्राम

सबसे पहले, हम एक “Hello, World!” प्रोग्राम लिखेंगे:

#include <stdio.h> // Standard Input Output header file

int main() {
printf(“Hello, World!\n”); // Output print करने के लिए printf() का उपयोग
return 0;
}

कोड का विवरण:

#include <stdio.h> → यह एक हेडर फाइल है जो input-output functions के लिए आवश्यक होती है।
main() → यह मुख्य फ़ंक्शन है, जिससे प्रोग्राम की शुरुआत होती है।
printf("Hello, World!\n"); → यह “Hello, World!” को स्क्रीन पर प्रिंट करता है।
return 0; → यह ऑपरेटिंग सिस्टम को संकेत देता है कि प्रोग्राम सफलतापूर्वक समाप्त हो गया।

4. C प्रोग्रामिंग की मूलभूत अवधारणाएँ

(a) वेरिएबल (Variables)

वेरिएबल एक मेमोरी लोकेशन का नाम होता है, जिसका उपयोग डेटा स्टोर करने के लिए किया जाता है।

Example:

int age = 25;
float price = 99.99;
char grade = 'A';

(b) डेटा टाइप्स (Data Types)

C भाषा में विभिन्न प्रकार के डेटा टाइप होते हैं:

डेटा टाइप साइज़ उदाहरण
int 4 बाइट 10, 200, -5
float 4 बाइट 3.14, 2.5
double 8 बाइट 3.1415926535
char 1 बाइट ‘A’, ‘B’

(c) ऑपरेटर्स (Operators)

C में विभिन्न प्रकार के ऑपरेटर्स होते हैं:

Example:

int a = 10, b = 5;
int sum = a + b; // sum = 15

5. C प्रोग्राम की संरचना (Structure of C Program)

C प्रोग्राम मुख्य रूप से निम्नलिखित भागों में बँटा होता है:

  1. Preprocessor Directive (#include <stdio.h>)
  2. Main Function (int main())
  3. Variable Declaration
  4. Statements and Expressions
  5. Return Statement (return 0;)

6. इनपुट और आउटपुट (Input & Output in C)

C में हम scanf() का उपयोग करके इनपुट लेते हैं और printf() का उपयोग करके आउटपुट प्रिंट करते हैं।

Example:

#include <stdio.h>

int main() {
int age;
printf(“Enter your age: “);
scanf(“%d”, &age); // User से इनपुट लेना
printf(“Your age is: %d\n”, age);
return 0;
}

Explanation:
scanf("%d", &age);%d का उपयोग integer को लेने के लिए किया जाता है।
&age& (Address-of Operator) वेरिएबल की मेमोरी लोकेशन को इंगित करता है।

7. निर्णय नियंत्रण (Decision Control Statements)

प्रोग्रामिंग में निर्णय लेने के लिए if, if-else, switch का उपयोग किया जाता है।

(a) if-else Statement:

if (condition) {
// यदि शर्त सही है तो यह ब्लॉक चलेगा
} else {
// अन्यथा यह ब्लॉक चलेगा
}

Example:

#include <stdio.h>

int main() {
int num;
printf(“Enter a number: “);
scanf(“%d”, &num);

if (num % 2 == 0) {
printf(“Even number\n”);
} else {
printf(“Odd number\n”);
}

return 0;
}

(b) Switch Statement:

switch (expression) {
case value1:
// Code
break;
case value2:
// Code
break;
default:
// Default case
}

Example:

#include <stdio.h>

int main() {
int day;
printf(“Enter a number (1-7): “);
scanf(“%d”, &day);

switch (day) {
case 1: printf(“Monday\n”); break;
case 2: printf(“Tuesday\n”); break;
case 3: printf(“Wednesday\n”); break;
case 4: printf(“Thursday\n”); break;
case 5: printf(“Friday\n”); break;
case 6: printf(“Saturday\n”); break;
case 7: printf(“Sunday\n”); break;
default: printf(“Invalid input\n”);
}

return 0;
}

निष्कर्ष (Conclusion)

अगर आप और अधिक सीखना चाहते हैं, तो लूप्स (Loops), फंक्शन्स (Functions), एरेज़ (Arrays), पॉइंटर्स (Pointers) जैसे टॉपिक्स पर भी चर्चा कर सकते हैं।

C programming Tutorial in Hindi – Basic concept of Programming

Programming in ‘C’ Introduction to the C Language

C PROGRAMMING

यह रहा C Programming Tutorial in Hindi का पहला भाग —
Basic Concept of Programming (बेसिक कांसेप्ट ऑफ प्रोग्रामिंग)


C Programming – परिचय (Introduction)

प्रोग्रामिंग क्या होती है?

Programming वह प्रक्रिया है जिसके माध्यम से हम कंप्यूटर को निर्देश (Instructions) देते हैं कि उसे क्या करना है।

कंप्यूटर को हम programs के ज़रिए काम सिखाते हैं।


C Programming क्या है?

C Language एक General Purpose Programming Language है जिसे 1972 में Dennis Ritchie ने विकसित किया था।

यह:


Basic Structure of C Program (C प्रोग्राम की संरचना)

c
#include <stdio.h> // Header file
int main() { // Main function
printf("Hello, World!"); // Output command
return 0; // Program ends
}

Explanation (हिंदी में):


C के मुख्य Components (Basic Building Blocks):

Term हिंदी में अर्थ उदाहरण
Variable चेंज होने वाली वैल्यू int a = 5;
Data Types वैल्यू का प्रकार int, float
Keywords Reserve शब्द if, else
Operators गणना या तुलना करने वाले +, -, ==
Functions Code का एक block जो काम करता है main()

C क्यों सीखें?


Day 01 Homework / Practice:

  1. Hello World प्रोग्राम टाइप करें और चलाएँ

  2. int, float, char type के variables का प्रयोग करें

  3. printf() और scanf() समझें


अगला भाग:

Day 02 – Variables, Data Types & Input/Output in C


अगर आप चाहें तो:

क्या आप PDF नोट्स या अगला भाग (Day 02) शुरू करना चाहेंगे?

C programming Tutorial in Hindi – Basic concept of Programming