0
0
C++programming~15 mins

Else–if ladder in C++ - Mini Project: Build & Apply

Choose your learning style9 modes available
Else-if ladder
📖 Scenario: You are creating a simple program that categorizes a person's age group based on their age. This is useful in many real-life situations like assigning age-appropriate activities or content.
🎯 Goal: Build a C++ program that uses an else-if ladder to print the correct age group for a given age.
📋 What You'll Learn
Create an integer variable called age with the value 25
Create an integer variable called ageGroup to store the category code
Use an else-if ladder to assign ageGroup based on age: 1 for child (0-12), 2 for teenager (13-19), 3 for adult (20-59), 4 for senior (60+)
Print the ageGroup variable
💡 Why This Matters
🌍 Real World
Age group classification is used in schools, healthcare, marketing, and entertainment to provide age-appropriate services and content.
💼 Career
Understanding conditional statements like else-if ladders is fundamental for software developers to control program flow based on different conditions.
Progress0 / 4 steps
1
Create the age variable
Create an integer variable called age and set it to 25.
C++
Need a hint?

Use int to declare an integer variable named age and assign it the value 25.

2
Create the ageGroup variable
Create an integer variable called ageGroup and initialize it to 0.
C++
Need a hint?

Declare ageGroup as an integer and set it to zero to start.

3
Use an else-if ladder to assign ageGroup
Write an if-else if ladder to assign ageGroup based on age: set ageGroup = 1 if age is between 0 and 12 inclusive, ageGroup = 2 if between 13 and 19 inclusive, ageGroup = 3 if between 20 and 59 inclusive, and ageGroup = 4 if 60 or above.
C++
Need a hint?

Use multiple else if statements to check the age ranges and assign the correct ageGroup value.

4
Print the ageGroup
Write a std::cout statement to print the value of ageGroup.
C++
Need a hint?

Use std::cout << ageGroup << std::endl; to print the value of ageGroup.