๐ฏ Intro – Kahani se Shuruaat:
Sochi ek college ke admission office baa. Har student ke form me kuchh details chahi:
- Umar ke number
- GPA ke point
- Naam ke pahila akshar
- Hostel me baa ki nai – haan ya na!
Ee sab alag cheez ke liye C++ me alag data type chahi. Sab ek hi dabba me rakhi, ta GPA me “Ram” aa naam me “9.5” likh jaayi!
๐ Primitive Data Types
1. ๐ข int (Integer)
Pure number jaise umr, roll number.
int umr = 21;
๐ Used for: Umar, SIM count, student roll no
2. ๐ float (Decimal Number)
Point waala number jaise GPA.
float GPA = 8.65;
๐ Used for: GPA, height, paani ke litre
3. ๐ฏ double (Double Precision)
Float se zyada accurate data store kare ke liye.
double paisa = 105243.78;
๐ Used for: Bank balance, scientific calculation
4. ๐ char (Character)
Ek akshar ke rakhe ke dabba.
char section = 'B';
๐ Used for: Section, gender, initials
5. ✅ bool (Boolean)
True ya False – sirf do option.
bool hostelMeBa = true;
๐ Used for: Haan-Na type sawal jaise: Hostel me baa?
๐งฎ Type Summary Table
| Type | Example | Size | Use |
|---|---|---|---|
| int | 21 | 4 bytes | Pura number |
| float | 8.65 | 4 bytes | Point waala number |
| double | 105243.78 | 8 bytes | Zyada accurate |
| char | 'A' | 1 byte | Ek akshar |
| bool | true | 1 byte | Haan ya Na |
๐งช C++ Full Example
#include <iostream>
using namespace std;
int main() {
int umr = 20;
float GPA = 9.1;
double paisa = 15300.75;
char section = 'C';
bool hostelMeBa = true;
cout << "Umr: " << umr << endl;
cout << "GPA: " << GPA << endl;
cout << "Balance: " << paisa << endl;
cout << "Section: " << section << endl;
cout << "Hostel me baa: " << (hostelMeBa ? "Haan" : "Na") << endl;
return 0;
}
๐ FAQ
Q: float aur double me farak ka baa?
๐ Double zyada accurate baa (8 bytes), float chhota (4 bytes).
Q: char me kitna character rakh sakela?
๐ Sirf 1 character. String ke use karna ho ta string type use kari.
Q: bool ke default value ka baa?
๐ Agar initialize na kara jaa, ta unpredictable hoyi – declare karte hi value de da!
๐งพ Conclusion
Har type apne kaam ke hisaab se design baa. Jab galat type use karba, program confuse ho jaayi – jaise GPA me “Ram” likh diya!
๐ Next Topic Suggestion:
"C++ me Variable ke Scope – Jab Gaav ke Hero City me Ghum ho jaaye!"
Local aur Global variable ke Bhojpuri kahani!
No comments:
Post a Comment