๐ฌ Intro – Jab Prem me Responsibility Assign Kare!
Sochi bhaiya, Guddu apni GF Sweety ke sath baithal ba. Sweety boli:
"Guddu, hum tumse kuch zimmedariyan assign karna chahti hoon."
Guddu bola: "Bas bolo Sweety, kaun kaun zimmedariyan assign karni hai?"
Sweety boli:
- Pehla, har din subah 'Good Morning' message bhejna (
=). - Dusra, har weekend pe ek gift dena (
+=). - Teesra, har jhagde ke baad ek sorry bolna (
-=).
Guddu samajh gaya, ye to Assignment Operators ka real-life version hai! ๐
๐ง C++ ke Assignment Operators
C++ me assignment operators ka use variables ko values assign karne ke liye hota hai. Ye simple assignment se lekar compound assignments tak hote hain.
| Operator | Naam | Kaam |
|---|---|---|
| = | Simple Assignment | Right side value ko left side variable me assign karta hai |
| += | Addition Assignment | Left variable me right value add karta hai |
| -= | Subtraction Assignment | Left variable me se right value subtract karta hai |
| *= | Multiplication Assignment | Left variable ko right value se multiply karta hai |
| /= | Division Assignment | Left variable ko right value se divide karta hai |
| %= | Modulus Assignment | Left variable me right value ka remainder assign karta hai |
Source: GeeksforGeeks – Assignment Operators in C++
๐ Examples – Pyaar aur Programming ke Sang
➡️ Simple Assignment (=)
int gudduLove;
gudduLove = 100;
cout << "Guddu ka pyaar: " << gudduLove << endl;
Output:
Guddu ka pyaar: 100
Joke: Sweety boli, "Guddu, tumhara pyaar to 100% hai!" ๐
➕ Addition Assignment (+=)
int gudduLove = 100;
gudduLove += 50;
cout << "Guddu ka pyaar: " << gudduLove << endl;
Output:
Guddu ka pyaar: 150
Joke: Guddu bola, "Sweety, tumhare liye mera pyaar 50% aur badh gaya!" ๐
➖ Subtraction Assignment (-=)
int gudduLove = 100;
gudduLove -= 30;
cout << "Guddu ka pyaar: " << gudduLove << endl;
Output:
Guddu ka pyaar: 70
Joke: Sweety boli, "Jhagde ke baad tumhara pyaar 30% kam ho gaya!" ๐ข
✖️ Multiplication Assignment (*=)
int gudduLove = 100;
gudduLove *= 2;
cout << "Guddu ka pyaar: " << gudduLove << endl;
Output:
Guddu ka pyaar: 200
Joke: Guddu bola, "Sweety, tumhare ek muskaan se mera pyaar double ho gaya!" ๐
➗ Division Assignment (/=)
int gudduLove = 100;
gudduLove /= 2;
cout << "Guddu ka pyaar: " << gudduLove << endl;
Output:
Guddu ka pyaar: 50
Joke: Sweety boli, "Guddu, tumhara pyaar to half ho gaya!" ๐
➗ Modulus Assignment (%=)
int gudduLove = 100;
gudduLove %= 30;
cout << "Guddu ka pyaar: " << gudduLove << endl;
Output:
Guddu ka pyaar: 10
Joke: Guddu bola, "30% ka remainder bhi tumhare liye hai!" ๐
❓ FAQ Section
Q: C++ me assignment operators kaise kaam karte hain?
๐ Left variable ko right value ke according modify karte hain.
Q: Compound assignment ka fayda?
๐ Code short aur readable ho jaata hai.
Q: Kya float/char pe bhi kaam karta hai?
๐ Haan, sabhi data types ke sath kaam karta hai.
Q: `=` aur `==` me farak?
๐ `=` assign karta hai, `==` compare karta hai.
๐งพ Conclusion
C++ ke assignment operators sikhna matlab ek relationship sambhalna sikhna. Kab pyaar assign karna hai, kab badhaana, kab ghataana, sab kuch samjho to ek GF-BF relationship jaisan ba. ๐
To bhaiya, jab tum coding karo, to Guddu-Sweety ke yaad rakh ke karo — assignment bhi pyaar jaisan ba, responsibly karo!
๐ Internal Links:
- C++ Arithmetic Operators – Jab Pyaar ke Calculation ho Code me!
- C++ If-Else – Jab Dil kahe Haan, Dimaag kahe Na!
- C++ Loop – Jab I Love You baar baar bolna zaroori ho!
- C++ Switch-Case – Jab Sweety bole: “Mera mood ke hisaab se jawab chahi!”
๐ External Links:
๐ฅ Next Topic Teaser:
"C++ Relational Operators – Jab Sweety bole: ‘Tum usse zyada handsome ho ya nahi?’ ๐"
Next blog me compare karenge numbers ko, lekin reference rahega ex-BF aur naye BF ke beech comparison ka! Aa jaiyee… prem aur programming dono seekh jaiyee!

No comments:
Post a Comment