cpp
cpp
📘
For Quick PDF Conversion
✍️Prepared by: ChatGPT Bhai
int main() {
cout << "Hello, World!";
return 0;
}
📝
Output:
Hello, World!
Tip:
int → whole numbers
float → decimal
char → single character
3. Conditional Statements (if-else)
pp
c
CopyEdit
int age = 18;
if (age >= 18) {
cout << "You can vote.";
} else {
cout << "You are underage.";
}
📝
Output:
You can vote.
📝
Output:
1 2 3 4 5
5. Functions
pp
c
CopyEdit
int add(int a, int b) {
return a + b;
}
int main() {
cout << add(5, 3);
}
📝
Output:
8
1. Encapsulation
2. Abstraction
3. Inheritance
4. Polymorphism
int main() {
Student s1;
s1.name = "Ali";
s1.sayHello();
}
📝
Output:
Hello, I am Ali
8. Constructors
pp
c
CopyEdit
class Student {
public:
Student() {
cout << "Constructor called!";
}
};
int main() {
Student s1;
}
📝
Output:
Constructor called!
9. Inheritance
pp
c
CopyEdit
class Animal {
public:
void sound() {
cout << "Animal sound";
}
};
int main() {
Dog d;
d.sound();
}
📝
Output:
Animal sound
void show(string b) {
cout << "String: " << b;
}
};
int main() {
Print obj;
obj.show("Hello");
}
📝
Output:
String: Hello
11. Encapsulation
➡ Hiding data using private access modifier
pp
c
CopyEdit
class Bank {
private:
int balance = 1000;
public:
int getBalance() {
return balance;
}
};
int main() {
ofstream myFile("data.txt");
myFile << "Hello File!";
myFile.close();
}