Real-Life Examples of Variables in C++
Understanding variables becomes easier with practical examples. Let's consider a program that calculates the area of a circle.
Example: Calculating the Area of a Circle
Code Example
#include <iostream>
#define PI 3.14159
int main() {
double radius, area;
std::cout << "Enter the radius of the circle: ";
std::cin >> radius;
area = PI * radius * radius;
std::cout << "Area of the circle is: " << area << std::endl;
return 0;
}
Sample Output
Output:
Enter the radius of the circle: 5
Area of the circle is: 78.5397
Code Explanation: The program defines a constant PI
and uses variables radius
and area
to calculate the area of a circle based on user input.
Example: Storing User Information
Code Example
#include <iostream>
#include <string>
int main() {
std::string name;
int age;
char grade;
std::cout << "Enter your name: ";
std::getline(std::cin, name);
std::cout << "Enter your age: ";
std::cin >> age;
std::cout << "Enter your grade: ";
std::cin >> grade;
std::cout << "Student Information:\n";
std::cout << "Name: " << name << std::endl;
std::cout << "Age: " << age << std::endl;
std::cout << "Grade: " << grade << std::endl;
return 0;
}
Sample Output
Output:
Enter your name: Akila
Enter your age: 22
Enter your grade: A
Student Information:
Name: Akila
Age: 22
Grade: A
Code Explanation: This program collects user information and stores it in variables. It demonstrates the use of std::string
, int
, and char
data types.
Key Takeaways:
- Variables are essential for storing and manipulating data.
- Real-life examples help in understanding the practical use of variables.
- User input can be stored in variables for further processing.