C++ Tutorial





Español Français 中文 Deutsch Portuguese Japanese nederlands
   
 
C++ Tutorial
C++ Language Tutorial - Object Oriented Programing - OOPs History of C++
C++ Language Tutorial - Object Oriented Programing - OOPs Structure of C++
C++ Language Tutorial - Object Oriented Programing - OOPs C++ Datatypes
C++ Language Tutorial - Object Oriented Programing - OOPs Variables
C++ Language Tutorial - Object Oriented Programing - OOPs Constants
C++ Language Tutorial - Object Oriented Programing - OOPs Operators
C++ Language Tutorial - Object Oriented Programing - OOPs Control Structures
C++ Language Tutorial - Object Oriented Programing - OOPs Arrays
C++ Language Tutorial - Object Oriented Programing - OOPs Functions
C++ Language Tutorial - Object Oriented Programing - OOPs Class
C++ Language Tutorial - Object Oriented Programing - OOPs Predefined Functions
C++ Language Tutorial - Object Oriented Programing - OOPs I/O Functions
C++ Language Tutorial - Object Oriented Programing - OOPs String, Character Functions
C++ Language Tutorial - Object Oriented Programing - OOPs Mathematical Functions
C++ Language Tutorial - Object Oriented Programing - OOPs Time Date Functions
C++ Language Tutorial - Object Oriented Programing - OOPs Dynamic Allocation
C++ Language Tutorial - Object Oriented Programing - OOPs Utility Functions
C++ Language Tutorial - Object Oriented Programing - OOPs OOP's Concept
C++ Language Tutorial - Object Oriented Programing - OOPs Special Topics
C++ Language Tutorial - Object Oriented Programing - OOPs Type casting
C++ Language Tutorial - Object Oriented Programing - OOPs Feedback
C++ Language Tutorial - Object Oriented Programing - OOPs Ask Your Doubts
 





If Else If Statement - Control Structures


Tutorials Cpp

Topic

How If Else If conditional branching Statement is used in C++?



Explanation

The if else if statement is an extension of the "if else" conditional branching statement. When the expression in the "if" condition is "false" another "if else" construct is used to execute a set statements based on a expression. This belongs to Control Structures.

Syntax:
   if(expression)
      { Statements }
   else if(expression)
      { Statements } 
   else if(expression) 
      { Statements }
Example:

  #include <iostream.h>
  using namespace std;
  int main(void)
  {
    int per;
    cout << "Enter your Percentage::";
    cin >> per;
    if (per >=80 )
     { cout  <<  "Passed with Distinction"  << endl;}
    else if (per >=70 )
     { cout  <<  "Passed with High Firstclass"  << endl;}
    else if (per >=60 )
     { cout  <<  "First Class"  << endl; }
    else if (per >=50)
     { cout  <<  "Second Class"  << endl; }
    else 
      { cout << "Third Class" << endl; }
    return 0;
  }
  }

Result:
   Enter your Percentage::60
   First Class

In the above example the if else if statement is used to check multiple conditions based on the percentage of marks got as input. This is the conditional branching function in C++.








Note
C++ is one of the most used programming languages in the world. Also known as "C with Classes". Hope you enjoy this tutorial. Do send your feedback or suggestions on this C++ tutorial. This is a copyright content.

Other Links

web hosting