Variable in C++ in Hindi

“Variable in C++ in Hindi” Hello दोस्तों- आज इस पोस्ट में आपको Variable in C++ in Hindi को पढ़ेंगे,, इस पोस्ट को आप पूरा पढ़िए. इस article  को बहुत ही आसान और सरल भाषा में लिखा गया है. यह article  आपके exam के लिए बहुत उपयोगी साबित होगी. जो छात्र परीक्षा की तैयारी रहे हैं वो सभी इस article (Variable in C++ in Hindi)की मदद से आप सभी आसानी से हिंदी भाषा में सीख सकते हैं |

सी++ में वेरिएबल क्या है? Variable in C++ in Hindi

Variable in C++ in Hindi

सी++ में वेरिएबल क्या है? Variable in C++ in Hindi

“Variable in C++ in Hindi” सी++ में वेयरिएबल एक ऐसा नाम है जो किसी डेटा को संग्रहीत करने के लिए प्रयोग किया जाता है। यह डेटा प्रोग्राम के दौरान परिवर्तन करने की अनुमति देता है और इसे विभिन्न ऑपरेशन और फ़ंक्शन में पास किया जा सकता है। वेयरिएबल एक उपनाम होता है जिसे हम उपयोग करके डेटा को बहुत सारे स्थानों पर पहुंचा सकते हैं। इसके माध्यम से हम किसी भी वस्तु को संकेत कर सकते हैं और उसका उपयोग कर सकते हैं।

वेरिएबल्स की परिभाषा(Variable Definition)

वेरिएबल्स बनाने के लिए, आपको एक नाम और उसका डेटा टाइप निर्धारित करना होता है। नाम वेरिएबल को पहचानने के लिए उपयोग होता है, और डेटा टाइप वेरिएबल के लिए उपयोगी नियम निर्धारित करता है। C++ में कई प्रकार के वेरिएबल्स हो सकते हैं, जिनमें से कुछ निम्नलिखित हैं |

वेरिएबल्स के नाम और संबंधित नियम(Variable names and related rules)

वेरिएबल्स को एक विशेष नाम देना महत्वपूर्ण है, ताकि आप प्रोग्राम में उन्हें पहचान सकें। यहां कुछ नियम हैं जिन्हें आपको वेरिएबल्स के नाम देते समय ध्यान में रखना चाहिए:

  • वेरिएबल्स के नाम में केवल अक्षर, संख्या, और अंडरस्कोर (_) हो सकते हैं।
  • वेरिएबल्स के नाम केस संवेदी होते हैं, जिसका मतलब है कि ‘myVariable’ और ‘myvariable’ दो अलग-अलग वेरिएबल्स होंगे।
  • वेरिएबल्स के नाम संख्याओं से शुरू नहीं हो सकते हैं। वेरिएबल्स के नाम ‘1variable’ नहीं हो सकता, लेकिन ‘variable1’ हो सकता है।
  • वेरिएबल्स के नाम को केस संवेदी रखने के लिए, आपको अक्षरों को छोटे अक्षरों में रखना चाहिए, जैसे कि ‘my_variable’।

यहां आपको C++ में वेरिएबल्स का एक उदाहरण दिया जाता है|

वेरिएबल का उपयोग क्यों किया जाता है?(Why are wearables used?)

“Variable in C++ Language in Hindi” वेरिएबल का उपयोग कई प्रकार के कार्यों के लिए किया जाता है। यहां हम कुछ मुख्य कारण देखेंगे जिनके लिए वीरेबल्स का उपयोग होता है:

डेटा स्टोर करने के लिए(store data)

वेरिएबल का प्रमुख उपयोग डेटा को संग्रहित करने के लिए होता है। हम विभिन्न प्रकार के डेटा को वेरिएबल में संग्रहित कर सकते हैं, जैसे कि संख्याएं, स्ट्रिंग्स, या अन्य डेटा टाइप्स। इससे हमें डेटा को आसानी से अपनी जरूरत के अनुसार उपयोग करने की सुविधा मिलती है।

डेटा प्रोसेस करने के लिए(For Data process )

वेरिएबल के उपयोग से हम डेटा को प्रोसेस कर सकते हैं। हम वेरिएबल का उपयोग करके डेटा पर विभिन्न ऑपरेशन कर सकते हैं, जैसे कि गणितीय ऑपरेशन, तुलना, और अन्य कार्य। यह हमें डेटा को व्यवस्थित करने, उसका विश्लेषण करने, और इसके आधार पर निर्णय लेने में मदद करता है।

डेटा को व्यवस्थित करने के लिए (For Data Organize )

वेरिएबल का उपयोग डेटा को व्यवस्थित करने के लिए भी किया जाता है। हम वेरिएबल का उपयोग करके डेटा को विभिन्न संरचनाओं में संगठित कर सकते हैं, जैसे कि सरणी (array), संबंधित सूची (linked list), और अन्य डेटा संरचनाएं। इससे हमें डेटा को आसानी से खोजने, जोड़ने, हटाने, और संशोधित करने की सुविधा मिलती है।

वेरिएबल की घोषणा (Declaration)

वेरिएबल की घोषणा क्या है? (variable declaration)

वेरिएबल की घोषणा उन्हें प्रोग्राम में पहचानने और उनके लिए नाम प्रदान करने की प्रक्रिया है। जब हम वेरिएबल को घोषित करते हैं, तो हमें एक नाम देना पड़ता है, उनके डेटा टाइप का निर्देश करना पड़ता है, और उन्हें किसी आरंभिक मान के साथ आरंभ करना पड़ता है।

वेरिएबल की घोषणा करने के लिए हमें निम्नलिखित चरणों का पालन करना होता है:

“Variable in C++ in Hindi”

वेरिएबल के नाम ( Name of variable )

वेरिएबलको घोषित करने के लिए हमें एक नाम देना पड़ता है। यह नाम वेरिएबल की पहचान होता है और प्रोग्राम में उन्हें बुलाने और उनसे डेटा को एक्सेस करने के लिए उपयोग किया जाता है। वेरिएबल के नाम को हमेशा यूनिक रखना चाहिए, यानी कि कोई दूसरा वेरिएबल उसी नाम का उपयोग न करे। वीरेबल्स के नाम में अक्षर, संख्याएं, और अंडरस्कोर (_) का उपयोग किया जा सकता है। नाम की पहली संयोजक संख्या नहीं हो सकती है।

डेटा के प्रकार (type of data)

वेरिएबल की घोषणा करते समय हमें वेरिएबल के डेटा टाइप का निर्देश करना पड़ता है। डेटा टाइप वेरिएबल की प्रकृति और मान को प्रदर्शित करता है। कुछ मुख्य डेटा टाइप्स C++ में इस्तेमाल होते हैं, जैसे कि int (पूर्णांक), float (दशमलव), double (दोहरी पॉइंट), और string (स्ट्रिंग)। वेरिएबल के डेटा टाइप का चयन वेरिएबल की उपयोगिता, आवश्यकता, और उपयोग के आधार पर किया जाता है।

डेटा का आकार (size of data)

वेरिएबल की घोषणा करते समय हमें उनके डेटा का आकार भी निर्देश करना पड़ता है। आकार वेरिएबल के डेटा की मात्रा या क्षमता को दर्शाता है। आकार वेरिएबल की सीमा होती है और वीरेबल्स के डेटा को इस सीमा के अंदर रखना चाहिए। यह आकार वेरिएबल के उपयोग की सीमा निर्धारित करता है और प्रोग्राम की क्षमता और प्रदर्शन को प्रभावित कर सकता है।

आरंभिक मान (initial value)

वेरिएबल की घोषणा करते समय हमें उनको किसी आरंभिक मान के साथ आरंभ करना पड़ता है। आरंभिक मान वेरिएबल को उस मान से शुरू करता है जिसे हम उन्हें पहले से ही दे सकते हैं। इससे वेरिएबल को किसी मान के लिए आरंभ करने में मदद मिलती है, जिससे हम पहले से ही उनका उपयोग कर सकते हैं।

उदाहरण

इसके बाद हम वेरिएबलस की घोषणा के लिए उदाहरण प्रदान कर सकते हैं। यह उदाहरण वेरिएबलस की घोषणा की प्रक्रिया को समझने में मदद करेगा और इसका उपयोग करके हम वीरेबल्स को अच्छी तरह से समझ सकेंगे।

// उदाहरणवीरेबल्स की घोषणा करने के लिए उदाहरण:
“`cpp
int age; // संख्यात्मक वीरेबल्स की घोषणा
float salary; // संख्यात्मक वीरेबल्स की घोषणा
string name; // स्ट्रिंग वीरेबल्स की घोषणा
bool isEmployed; // बूलियन वीरेबल्स की घोषणा
age = 25; // वीरेबल्स को मान देना
salary = 50000.50; // वीरेबल्स को मान देना
name = “John Doe”; // वीरेबल्स को मान देना
isEmployed = true; // वीरेबल्स को मान देना
इस उदाहरण में, हमने age, salary, name, और isEmployed नामक चार वीरेबल्स की घोषणा की है। age एक int टाइप का संख्यात्मक वीरेबल है, salary एक float टाइप का संख्यात्मक वीरेबल है, name एक string टाइप का स्ट्रिंग वीरेबल है, और isEmployed एक bool टाइप का बूलियन वीरेबल है। हमने इन वीरेबल्स को आरंभिक मानों के साथ आरंभ किया है।
वीरेबल्स की घोषणा करने के बाद हम इन वीरेबल्स का उपयोग कर सकते हैं, उन्हें मान देने और पढ़ने के लिए। उपयोगकर्ता के नाम, उम्र, वेतन, और सेवानिवृत्ति की स्थिति की जानकारी संग्रहित करने के लिए हम इन वीरेबल्स का उपयोग कर सकते हैं।
इस तरह, वीरेबल्स C++ भाषा में एक महत्वपूर्ण संघातक हैं जो हमें डेटा को संग्रहित करने और प्रोसेस करने की सुविधा प्रदान करते हैं। वीरेबल्स की घोषणा करने के बाद हम इन्हें उपयोग कर सकते हैं और उनमें मान देने और पढ़ने के लिए उनके नाम का उपयोग कर सकते हैं। यह हमें डेटा को संगठित करने, प्रोसेस करने, और उपयोग करने में मदद करता है।

वेरिएबल का उपयोग करना (Using Variables)

वेरिएबल का उपयोग करने के लिए हमें निम्नलिखित कदमों का पालन करना होता है:

वेरिएबलको जोड़ना (Concatenation)

स्ट्रिंग वेरिएबल को जोड़ने के लिए हम उन्हें सीधे जोड़ सकते हैं। जोड़ने के लिए हम + ऑपरेटर का उपयोग करते हैं। निम्नलिखित उदाहरण को देखें |

string firstName = “John”;
string lastName = “Doe”;
string fullName = firstName + ” ” + lastName;
cout << “Full Name: ” << fullName << endl;
इस उदाहरण में, हमने दो स्ट्रिंग वीरेबल्स firstName और lastName की घोषणा की है। हमने इन वीरेबल्स को जोड़ने के लिए + ऑपरेटर का उपयोग किया है और उन्हें fullNameमें संयोजित कर दिया है। अंत में, हम fullName को प्रिंट कर रहे हैं जिसमें John Doe प्रदर्शित होगा। इस तरह हम स्ट्रिंग वीरेबल्स को जोड़कर एक नया स्ट्रिंग बना सकते हैं।

वेरिएबल को प्रिंट करना (Printing Variables)

वेरिएबल को प्रिंट करने के लिए हम cout ऑब्जेक्ट का उपयोग करते हैं। cout का उपयोग करके हमवेरिएबल की मान प्रिंट कर सकते हैं। निम्नलिखित उदाहरण को देखें |

int age = 25;
cout << “Age: ” << age << endl;
इस उदाहरण में, हमने एक int वीरेबल age की घोषणा की है। हमने इसकी मान को cout ऑब्जेक्ट के साथ प्रिंट किया है। परिणामस्वरूप, “Age: 25” प्रिंट होगा। इस तरह हम वीरेबल्स की मान प्रिंट कर सकते हैं।

वेरिएबल की मान अपडेट करना (Updating Variable Values)

वेरिएबलस की मान को अपडेट करने के लिए हम उन्हें नए मान से अद्यतन कर सकते हैं। नए मान को वेरिएबलस को आवंटित करके हम वेरिएबलस की मान को अद्यतन कर सकते हैं। निम्नलिखित उदाहरण को देखें |

int count = 10;
cout << “Count: ” << count << endl;
count = count + 1;
cout << “Updated Count: ” << count << endl;
इस उदाहरण में, हमने एक int वीरेबल count की घोषणा की है और उसे 10 के साथ आरंभ किया है। हमने count को 1 के साथ अद्यतन किया है और फिर से प्रिंट किया है। परिणामस्वरूप, “Count: 10” और “Updated Count: 11” प्रिंट होगा। इस तरह हम वीरेबल्स की मान को अद्यतन कर सकते हैं।

वेरिएबल की महत्वपूर्ण विशेषताएं

स्थानीय और सर्वभौमिक स्कोप (Local and Universal Scope)

वेरिएबलस के स्कोप उनकी दृष्टिगति या पहुंच को निर्दिष्ट करता है। स्थानीय स्कोप वाले वेरिएबलस केवल उनके स्कोप के अंदर ही उपयोगी होते हैं और अन्य स्कोप के लिए अदृश्य होते हैं। सर्वभौमिक स्कोप वाले वीरेबल्स सभी स्थानों से पहुंचने और उपयोग करने के लिए उपयोगी होते हैं।

वेरिएबल की प्राथमिकता ( variable precedence )

वेरिएबलस की प्राथमिकता उनके उपयोग की विधि को निर्धारित करती है। एक वेरिएबलस को पहले से ही घोषित करने से पहले हम उसे उपयोग नहीं कर सकते हैं। वीरेबल्स को उपयोग करने के लिए हमें उन्हें पहले घोषित करना पड़ता है।

वेरिएबल का संगठन

वीरेबल्स को संगठित करने के लिए हम उन्हें विभिन्न तरीकों में संगठित कर सकते हैं। कुछ महत्वपूर्ण संगठनात्मक विधियां निम्नलिखित हैं:

सरणी (Arrays)

सरणी वीरेबल्स के समूह को दर्शाती हैं जिन्हें हम एक ही नाम द्वारा पहचानते हैं। सरणी में वीरेबल्स की संख्या और इनके स्थान का पता दिया जाता है, जिससे हम उन्हें पहचान और उनसे डेटा एक्सेस कर सकते हैं।

int numbers[5]; // सरणी की घोषणा
numbers[0] = 10; // सरणी के पहले उदाहरण को मान देना
cout << “Number: ” << numbers[0] << endl; // सरणी में संख्या प्रिंट करना
इस उदाहरण में, हमने एक int डेटा टाइप की सरणी numbers की घोषणा की है जिसमें 5 उदाहरणों को संग्रहीत किया जा सकता है। हमने सरणी के पहले उदाहरण को मान दिया है और फिर उसे प्रिंट किया है। परिणामस्वरूप, “Number: 10” प्रिंट होगा। सरणी के संख्या को संख्या के स्थान के द्वारा प्राप्त किया जा सकता है।

संबंधित सूची (Linked Lists)

संबंधित सूची वेरिएबल के संग्रह को दर्शाती हैं जिन्हें एक-दूसरे से जोड़कर बनाया जाता है। हर एक उदाहरण में वेरिएबल और उससे अगले उदाहरण के संकेत को संगठित किया जाता है।

struct Node {
int data;
Node* next;
};
Node* head = NULL; // संबंधित सूची का मुख्य नोड
Node* second = NULL; // द्वितीय उदाहरण
Node* third = NULL; // तृतीय उदाहरण
// उदाहरणों की घोषणा
head = new Node();
second = new Node();
third = new Node();
// उदाहरणों के डेटा को मान देना
head->data = 1;
second->data = 2;
third->data = 3;
// उदाहरणों के नेक्स्ट को सेट करना
head->next = second;
second->next = third;
third->next = NULL;
// संबंधित सूची में संख्या प्रिंट करना
Node* current = head;
while (current != NULL) {
cout << “Number: ” << current->data << endl; current = current->next;
}
इस उदाहरण में, हमने एक Node संरचना घोषित की है जिसमें data और next दो सदस्य हैं। हमने संबंधित सूची के तीन उदाहरणों की घोषणा की है और उनके डेटा को मान दिया है। हमने उदाहरणों के बीच नेक्स्ट संकेत को सेट किया है और अंत में संबंधित सूची में संख्या प्रिंट किया है। परिणामस्वरूप, “Number: 1”, “Number: 2”, “Number: 3” प्रिंट होंगे। संबंधित सूचीका उपयोग उदाहरणों को एक साथ जोड़ने और उन्हें संगठित रूप से प्रदर्शित करने में मदद करता है।

संरचना (Structures)

संरचना वेरिएबल के विभिन्न डेटा सदस्यों को संगठित करती हैं। एक संरचना में वेरिएबल के समूह की घोषणा की जाती है और उन्हें एक ही नाम द्वारा पहचाना जा सकता है।

struct Person {
string name;
int age;
float salary;
};
Person p1; // संरचना की घोषणा
// संरचना के सदस्यों को मान देना
p1.name = “John Doe”;
p1.age = 25;
p1.salary = 50000.50;
// संरचना के सदस्यों को प्रिंट करना
cout << “Name: ” << p1.name << endl;
cout << “Age: ” << p1.age << endl;
cout << “Salary: ” << p1.salary << endl;
इस उदाहरण में, हमने Person संरचना की घोषणा की है जिसमें name, age, और salary तीन सदस्य हैं। हमने एक Person वेरिएबल p1 की घोषणा की है और उसके सदस्यों को मान दिया है। अंत में, हम संरचना के सदस्यों को प्रिंट कर रहे हैं। परिणामस्वरूप, “Name: John Doe”, “Age: 25”, “Salary: 50000.50” प्रिंट होंगे। संरचनावेरिएबलस को एक संगठित रूप में प्रदर्शित करके विभिन्न डेटा सदस्यों को संगठित करती हैं।

Read More………..

C मे control statement क्या है ? What is control statment in c?

प्रश्नों के उत्तर (FAQs)

1. C++ में वेरिएबल के कितने डेटा टाइप्स हैं?

C++ में वेरिएबलके कई डेटा टाइप्स हैं, जैसे int, float, string, bool, आदि। वेरिएबल के डेटा टाइप्स का चयन उपयोगकर्ता की आवश्यकताओं और डेटा के प्रकार पर निर्भर करेगा।

2. क्या मैं एक वेरिएबल को उसके घोषणा के बाद भी अपडेट कर सकता हूँ?

हाँ, आप एक वेरिएबल को उसके घोषणा के बाद भी अपडेट कर सकते हैं। आप वेरिएबल को एक नए मान से अपडेट कर सकते हैं और उसे प्रिंट या उपयोग कर सकते हैं।

3. क्या मैं एक संबंधित सूची में नए उदाहरण जोड़ सकता हूँ?

हाँ, आप एक संबंधित सूची में नए उदाहरण जोड़ सकते हैं। आप उदाहरण की घोषणा करके, उसे मान देकर और उसके नेक्स्ट संकेत को सेट करके संबंधित सूची में उदाहरण जोड़ सकते हैं।

4. क्या एक संरचना में अन्य संरचना को शामिल किया जा सकता है?

हाँ, आप एक संरचना में अन्य संरचना को शामिल कर सकते हैं। आप एक संरचना में दूसरी संरचना के सदस्यों को शामिल करके उन्हें संगठित रूप से प्रदर्शित कर सकते हैं।

5. क्या मैं संरचना के निर्दिष्ट सदस्यों को उपयोग न करें?

हाँ, आप संरचना के निर्दिष्ट सदस्यों को उपयोग नहीं कर सकते हैं। जब आप एक संरचना की घोषणा करते हैं, आपको संरचना के सदस्यों को भी घोषित करना होना चाहिए। उन्हें उपयोग करने से पहले आपको उन्हें मान देना पड़ेगा।

You might also like this topic Oppo Reno 10 5G : आ गया ओप्पो का नया फ़ोन मीडिया टेक के लेटेस्ट प्रोसेसर के साथ

CONCLUSION :-

आज के इस आर्टिकल मे हमने जावा के Variable in C++ in Hindi   के बारे मे विस्तार  से जाना  आशा  है की यह ARTICAL आप के लिए HELPFUL रहा होगा | अगर यह ARTICAL Variable in C++ in Hindi आप को पसंद आया हो तो इसे अपने दोस्तों  के साथ SHARE जरूर करे | आप हमे COMMENT के माध्यम से सुझाव दे सकते है आप हमे Email-id studentinsidelibarary013@gmail.com पर अपने सुझाव दे सकते है

“Variable in C++ in Hindi” Variable in C++ in Hindi, Variable in C++ in Hindi, Variable in C++ in Hindi, Variable in C++ in Hindi

“Variable in C++ in Hindi” “Variable in C++ in Hindi” Variable in C++ in Hindi Variable in C++ in Hindi

11 thoughts on “Variable in C++ in Hindi”

  1. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  2. A patient was considered to have CA if there was at least one report of no menses during the first 15 months after randomization the first five follow up reports priligy (dapoxetine) viagra amoxicillin dose for bronchitis According to a recent regulatory filing from Toyota, around 200 proposed class actions and more than 500 individual cases have been filed against the company since February 2009 over the alleged acceleration issues

Leave a Comment