🟢 Foundation · Lesson 11
Constants and Literals in C++
Constants and Literals in C++
What is Constants and Literals in C++?
Constants and Literals in C++
Constants are values that should not change during program execution. Literals are fixed values written directly in code, such as 10, 3.14, "Hello" and true.
Constants are values that should not change during program execution. Literals are fixed values written directly in code, such as 10, 3.14, "Hello" and true.
Level
🟢 Beginner – C++ Foundation
🟢 Beginner – C++ Foundation
Example File
constants-literals.cppMain Focus
Concept + syntax + practical C++ program
Concept + syntax + practical C++ program
Why should you learn this?
- It helps you write correct and readable C++ programs.
- It is used repeatedly in school practicals, projects and competitive programming.
- It builds the base for advanced topics such as OOP, STL and data structures.
Important Terms
| Term | Meaning / Use |
|---|---|
| const | Constants and Literals in C++ programming में Const use होता है। |
| literal | Constants and Literals in C++ programming में Literal use होता है। |
| macro | Constants and Literals in C++ programming में Macro use होता है। |
| constexpr | Constants and Literals in C++ programming में Constexpr use होता है। |
Syntax / Pattern
C++
const data_type NAME = value;
Example Program
main.cpp
#include <iostream>
using namespace std;
int main() {
const double PI = 3.14159;
double radius = 5;
cout << "Area = " << PI * radius * radius;
return 0;
}Expected Output
Area = 78.5398
Program Explanation
- PI is constant and cannot be changed later.
- Literals 3.14159 and 5 are fixed values in the program.
Exam Tip: In C++ practical answers, write the logic first, then the program, then expected output. For theory, always include one suitable example.
Where will you use it?
- mathematical formulas
- fixed tax rate
- maximum marks
Common Mistakes
- Trying to assign a new value to const variable.
- Using magic numbers without names.
Practice Tasks
- Create constants for MAX_MARKS and PASS_MARKS.
- Write circle area program using const.
Summary
Constants and Literals in C++ एक ज़रूरी C++ topic है। परिभाषा सीखें, syntax समझें, example program चलाएं और फिर practice tasks हल करके concept मज़बूत करें।
Constants and Literals in C++ क्या है?
Constants and Literals in C++
Constants are values that should not change during program execution. Literals are fixed values written directly in code, such as 10, 3.14, "Hello" and true.
Constants are values that should not change during program execution. Literals are fixed values written directly in code, such as 10, 3.14, "Hello" and true.
Level
🟢 Beginner – C++ Foundation
🟢 Beginner – C++ Foundation
Example File
constants-literals.cppमुख्य फोकस
Concept + syntax + practical C++ program
Concept + syntax + practical C++ program
इसे क्यों सीखें?
- यह आपको सही और पढ़ने-योग्य C++ programs लिखने में मदद करता है।
- यह school practicals, projects और competitive programming में बार-बार use होता है।
- यह OOP, STL और data structures जैसे advanced topics की नींव बनाता है।
ज़रूरी Terms
| Term | अर्थ / उपयोग |
|---|---|
| const | Const Constants and Literals in C++ programming में use होता है। |
| literal | Literal Constants and Literals in C++ programming में use होता है। |
| macro | Macro Constants and Literals in C++ programming में use होता है। |
| constexpr | Constexpr Constants and Literals in C++ programming में use होता है। |
Syntax / Pattern
C++
const data_type NAME = value;
Example Program
main.cpp
#include <iostream>
using namespace std;
int main() {
const double PI = 3.14159;
double radius = 5;
cout << "Area = " << PI * radius * radius;
return 0;
}Expected Output
Area = 78.5398
Program Explanation
- PI is constant and cannot be changed later.
- Literals 3.14159 and 5 are fixed values in the program.
Exam Tip: In C++ practical answers, write the logic first, then the program, then expected output. For theory, always include one suitable example.
Where will you use it?
- mathematical formulas
- fixed tax rate
- maximum marks
आम गलतियाँ (Common Mistakes)
- Trying to assign a new value to const variable.
- Using magic numbers without names.
अभ्यास (Practice Tasks)
- Create constants for MAX_MARKS and PASS_MARKS.
- Write circle area program using const.
सारांश
Constants and Literals in C++ एक ज़रूरी C++ topic है। परिभाषा सीखें, syntax समझें, example program चलाएं और फिर practice tasks हल करके concept मज़बूत करें।
💻 Live Code Editor
Is page ke program yahan ready hain — chalाएं, badlें aur seekhें. Bina kuch install kiye.
Powered by OneCompiler. Editor mein code apne aap aa jata hai — Run dabaakर output dekhें.
Agar load na ho to naye tab mein kholें.