Skip to main content

C Jumping Statement/Branching

Jumping Statement/Branching 

 In C Language branching is to jump from one segment of program to another segment. Branching can be upward and downward depends on requirement of program,sometimes Branching is used to skip some segment of code.due to branching program flow is not sequential. 
C language support branching by following statement.
1) Break                     2) Continue             3) Goto





1)Break Statement:- The break is a keyword in C. In C the break statement is used to breaks loop or switch statement.It breaks the control flow of the program at specified condition.We can use the break statement all the types of loops such as for ,while, do while.

Syntax:-
jump statement;
break;




Example:
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();                                   
int i; // initialization the local variable
for(i=1;i<=10;i++)// starting a loop from 1 to 10
{
if(i==6)
{ // if value of i is equal to 4, it will continue the loop
break;
}
printf("%d",i);
}// end of loop
getch();
}

output:
1 2 3 4 5
              


2. Continue Statement:-In C continue statement is used to continue the loop.It continues the control flow of program and the skips the remaining code at the specified condition. We can use the continue statement all the types of loops such as for ,while, do while.continue is also a keyword in c language.

Syntax:
jump statement;
continue;
Example:-
#include<stdio.h>
#include<conio.h>
void main()
{    
clrscr();                               
int i;   //initialization the local variable
for(i=1;i<=10;i++) // starting a loop from 1 to 10
{
if(i==6) //if value of i is equal to 4, it will continue the loop
{
continue;
}
printf("%d",i);
}// end of the loop
getch();
}
output:
1 2 3 4 5 7 8 9 10 


3. Goto:-In C language goto statement is used to transfer control to the other part of  the program.It  can also be used to break the multiple loops which can't be done by using a single break statement.and in c language goto statement is used to provide an unconditional jump from the 'goto' to a labeled statement in the same function.
Syntax:-
label:
//code here
goto label;   


Example :-
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int a,i=1; //initialization the variable
printf("enter a value");
scanf("%d",&a);
value: //label name
printf("%d*%d=%d\n",a,i,a*i);
i++;
if(i<=10)
goto value;
getch();
}

Output:
enter a value 3
3*1=3
3*2=6
3*3=9
3*4=12
3*5=15
3*6=18
3*7=21
3*8=24
3*9=27
3*10=30

                           Next Tutorial Available Soon As...

Comments

Post a Comment

Popular posts from this blog

Let's Be Technical

.   Programming Languages And There       Importance       Before you know about programming  language  we  must  know about languages. the language is a communication medium why which we can understand other person the language way of the transformation of various ideas and thoughts among people. After this  now we  know about programming language a programming language is a formal language, which comprises a set of instructions that produce various kinds of output. Programming languages are used in computer programming to implement algorithms. Most programming languages consist of instructions for computers. How its Importance of Programming Language Important in your daily life we use various device & tools that are works one the programming language like microwave ,ATM, Lift etc.  Programming language is important  because it define semantics and grammar which allow the programmers to effectively b  communicate with the machine that they program. A programming

Rapid View Of Technology

  Currently Running Top 10 Programming Languages C programming language                         C language is the most popular and and widely used programming language.The C language is developed in 1972 by  Dennis Ritchie at bell laboratories of AT&T American Telephone & Telegraph, located in the U.S.A . C language is also knows as mother and structured programming language.C language is a basic language of all other languages. C++ programming language                                 C++ is object oriented programming language. C++ programming language was developed in 1980 by Bjarne Stroustrup  at bell laboratories of AT&T,located in U.S.A  . C++ is totally based on oops concept. HTML                                                                                                                        Hyper Text Markup Language. html is a markup language it is not a programming language.   But it help full in programming language. html is a used to create web page

C Looping Statements

Looping/Iterative Statements What is Loop one statements are executed one or more time .looping simplify the complex problems into the easy one.loop provides code reusability.  we do not need to write same code again and again.looping is used to traverse the element of  data structure. Types of loops 💥 For Loop:- In C the For loop is used to iterate a part of the program many time.In the for loop number of iteration is fixed. Syntax:- for(initialization,condition,increment/decrement) { statement }                                   Flow chart of for loop Example                                                                      #include<stdio.h>    #include<conio.h>                                              void main()                            { int i=0; for(i=1;i<=10;i++) { printf("%d",i); } getch(); } Output 1 2 3 4 5 6 7 8 9 10 💥 While loop:-While loop is also known as entry control loop Because  it first check t