💻

C++ प्रोग्रामिंग और डेटा टाइप्स

Sep 8, 2024

Lecture 2: Variables, Data Types and Operators

परिचय

  • आज का लेक्चर: वेरिएबल्स, डेटा टाइप्स और ऑपरेटर पर आधारित है।
  • DSA के अन्य कॉन्सेप्ट्स के लिए इस चैनल पर उपलब्ध प्लेलिस्ट से सीख सकते हैं।
  • अपडेट्स ट्विटर अकाउंट पर शेयर किए जाएंगे।

C++ प्रोग्रामिंग

  • हम C++ में प्रोग्रामिंग शुरू करेंगे।
  • पहला C++ प्रोग्राम लिखने की प्रक्रिया:
    • आउटपुट उत्पन्न करने के लिए cout का उपयोग करें।
    • उदाहरण: cout << "Hello World";
    • केस सेंसिटिविटी: C++ जैसी भाषाओं में केस सेंसिटिविटी का ध्यान रखें।

Visual Studio Code सेटअप

  • VS Code को खोलते समय "Welcome" विंडो को क्रॉस करें।
  • अपने प्रोजेक्ट के लिए एक नया फोल्डर बनाएं और उस पर क्लिक करें।
  • नई फाइल बनाने के लिए code.cpp नाम की फाइल बनाएं।

पहला प्रोग्राम लिखना

  • बेसिक प्रोग्रामिंग का प्रारंभ:
    • हर C++ प्रोग्राम में main फंक्शन होना चाहिए।
    • पहले लाइन में #include <iostream> लिखना।
    • using namespace std; शामिल करना।
  • main फंक्शन का संरचना: int main() { cout << "आपका कॉलेज"; return 0; }

वेरिएबल्स और डेटा टाइप्स

  • वेरिएबल: डेटा स्टोर करने के लिए एक कंटेनर।
  • डेटा टाइप्स:
    • int: पूर्णांक, 4 बाइट्स।
    • char: एकल कैरेक्टर, 1 बाइट।
    • float: दशमलव संख्या, 4 बाइट।
    • double: डबल प्रिसिजन, 8 बाइट।
    • bool: सत्य या असत्य, 1 बाइट।
  • वेरिएबल का नाम: वेरिएबल नाम का प्रारंभ _ या ए से होना चाहिए।_

वेरिएबल्स का उदाहरण

int age = 25; char grade = 'A'; float pi = 3.14f; bool isSafe = true;

प्रकार रूपांतरण और प्रकार कास्टिंग

  • प्रकार रूपांतरण:

    • प्रोग्रामर के बिना स्वचालित।
    • उदाहरण: int से float में।
  • प्रकार कास्टिंग:

    • प्रोग्रामर द्वारा मैनुअल।
    • उदाहरण: double से int में।

इनपुट और आउटपुट

  • इनपुट लेने के लिए cin का उपयोग करें। int age; cout << "उम्र दर्ज करें:"; cin >> age;

ऑपरेटर

अंकगणितीय ऑपरेटर

  • +, -, *, /, % (मॉड्यूलो) के उपयोग से गणितीय ऑपरेशन्स।*

संबंधी ऑपरेटर

  • ==, !=, <, >, <=, >= का उपयोग।

तार्किक ऑपरेटर

  • && (AND), || (OR), ! (NOT) का उपयोग।

यूनरी ऑपरेटर

  • ++ और -- वेरिएबल्स के लिए।
    • a++ (पोस्ट-इन्क्रीमेंट), ++a (प्रि-इन्क्रीमेंट) का उपयोग।

सामान्य समस्याएं

  • दो संख्याओं का योग: int a, b; cout << "संख्या 1 दर्ज करें:"; cin >> a; cout << "संख्या 2 दर्ज करें:"; cin >> b; cout << "योग:" << (a + b);

होमवर्क

  • एक कैलकुलेटर प्रोग्राम बनाएं जो योग, अंतर, गुणन और भाग कर सके।

  • यह लेक्चर कुछ महत्वपूर्ण अवधारणाओं को समझाने पर केंद्रित था, जो C++ प्रोग्रामिंग में आवश्यक हैं।