Call by value and call by reference in C++ programming language

Image
 Call by value and call by reference in C++ programming language Today we are going to talk about functions in C++ programming language. We will cover the concept of call by value and call by reference in C++ program. Before diving deep into this topic we will look at little introduction of functions in C++ program. By now we know that functions are one of the most important aspect of any programming language and the same is true with respect to C++ program. They are very important building block of C++ program. With the help of functions programmers and developers can divide a program into smaller and manageable parts. With in functions there is a concept of call by value and call by reference. Now we will understand and have a look on this important concept regarding functions. In functions we have studied about that how we can call a function in the main() method. In C++ we use arguments and parameters to send and receive data during function call respectively. We use arguments ...

if and if else statement in C++ programming language

 If and if-else statements in the C++ programming language

In this blog post we will look at the basic working of if and if-else statement in C++ programming language. These if and if-else statements are also referred as conditinal statements in programming languages. But today we will study them under the context of C++ programming.

In C++ programming language we use if and if-else to run a specific peace of code under one condition and another peace of code for some different condition. We also refer them as decision statements.

Types of if statements in C++ programming language

If we talk about types of if statements there are mainly four types

1) if statement

2) if-else statement

3) if else-if ladder statement

4) nested if statements

But in this blog post we will cover the if and if-else statements.


Syntax of if statement

if(condition)
{    
//code to be executed here    
}  



Simple if coding example



Let us examine the above coding  example

1) In the above coding example we took a variable of type int and named it as Number.

2) We will enter some integer value in Number variable.

3) After entering the value in Number variable we will use if statement and insert the condition like this if(Number % 2 == 0) this condition will check whether the entered number is even number or not based on the result of modulus operator. The result of the Number % 2 would be remainder after dividing Number by 2 i.e, 4 % 2 = 0 (assume value of Number = 4)

4) And if the value of Number variable is 5 i.e, 5%2 = 1 the remainder would be 0.

5) So in case of even numbers remainder would be 0 and in case of odd numbers remainder would be 1.

In the above code we only have if condition so it will print entered number is even.


Syntax of if-else statement

if(condition)

{    

//code if condition is true    

}

else

{    

//code if condition is false    

}    


Simple if-else coding example




In the above coding example we used if-else statement with the same if condition example, but in this case we have used the else part along with if part.

So if the entered number is even number then the if condition will print the entered number is even number.

And if the entered number is odd then the if condition would become false and in that case the else part will run which will show the message that the entered number is odd number which is coded in the else part.

So in this way the if-else condition will run and our program would be implemented successfully.

Congratulations like always we have successfully implemented our if and if-else condition programs.

 



Comments

Popular posts from this blog

Call by value and call by reference in C++ programming language

How to run c project in visual studio community 2022

Nested Loops In C++ Programming Language