कोडिंग और डेटा संरचना की शुरुआत

Aug 1, 2024

Lecture 3 - DSA Series Notes

Introduction

  • Lovebubber का स्वागत
  • अब तक की प्रगति:
    • पहला प्रोग्राम
    • ऑपरेटर, डेटा टाइप, फ्लोचार्ट, प्सेउडो कोड, संकलन प्रक्रिया, नकारात्मक संख्या संग्रहण

Coding शुरू करने की तैयारी

  • पहले कोडिंग की शुरुआत नहीं हुई थी।
  • होमवर्क के लिए लूप्स और पैटर्न पर ध्यान देंगे।

Conditionals

  • कंडीशंस का परिचय:
    • उदाहरण: "अगर तुम मुझे पाँव में FREE में ठीक है"
    • कंप्यूटर को कंडीशन कैसे समझाएंगे।
    • उदाहरण: "अगर A > B तो एक प्रिंट करो"

If Statement

  • If स्टेटमेंट का उपयोग:
    • if (condition) { // code }
    • उदाहरण:
      • if (A > B) cout << "answer is A";
      • else cout << "answer is B";

Coding Ninjas

  • Coding Ninjas का योगदान।
  • यह एक बड़ा कोडिंग शिक्षा प्लेटफार्म है।

Coding Example

  • यदि A > 0 तो "positive" प्रिंट करें।
  • अन्यथा "not positive" प्रिंट करें।
  • ये सब if-else स्टेटमेंट के जरिए किया जाता है।

Input और Output

  • cin और cout का उपयोग।
  • उदाहरण:
    • cin >> n;
    • cout << "value of n is " << n;

Homework

  • एक नया प्रोग्राम बनाना:
    • A और B के लिए इनपुट लें और बड़ा प्रिंट करें।
    • यदि A > B तो "A is greater" प्रिंट करें।

Looping

  • While लूप का परिचय:
    • while (condition) { // code }
    • 1 से N तक प्रिंट करने का उदाहरण।

Prime Number Check

  • Prime number की जांच के लिए:
    • 1 से n-1 तक सभी नंबरों से modulus करें।

Pattern Printing

  • पैटर्न बनाने की प्रक्रिया:
    • हर row में columns की संख्या और row का संबंध।
    • पैटर्न जैसे 111222333 को कैसे प्रिंट करना है।

Conclusion

  • कोडिंग के लिए अधिक प्रैक्टिस करें।
  • अगले लेक्चर में नए विषयों पर चर्चा करेंगे।