Skip to main content

9. Jumps Statement in c++

➢ Jumps in Loops:-

➢ C++ break and continue Statement:-

                There are two statements (break; and continue ;) built in C++ programming to alter the normal flow of program.

                Loops are used to perform repetitive task until test expression is false but sometimes it is desirable to skip some statement/s inside loop or terminate the loop immediately with checking test condition. On these type of scenarios, continue; statement and break; statement is used respectively. The break; statement is also used to terminate switch statement.


1) break Statement :-

                 The break; statement terminates the loop(for, while and do..while loop) and switch statement immediately when it appears .


Syntax of break :-


break;

                In real practice, break statement is almost always used inside the body of conditional statement(if...else) inside the loop.


2) continue Statement :-

                 It is sometimes necessary to skip some statement/s inside the loop. In that case, continue; statement is used in C++ programming.


Syntax of continue :-

 

continue;

                In practice, continue; statement is almost always used inside conditional statement.


Example Program:-


// C++ Program to demonstrate working of continue statement

// C++ program to display integer from 1 to 10 except 6 and 9.

#include <iostream.h>

#include <conio.h>

int main()

{

             for (int i = 1; i <= 10; ++i)

             {

                         if ( i == 6 || i == 9)

                         {

                                     continue;

                         }

                         cout<<i<<"\t";

             }

             getch();

}


Output :-

1 2 3 4 5 7 8 10


Comments

Popular posts from this blog

C++ programming language

                c++ is a general programming language and is widely used nowadays for competitive programming. It has imperative, object-oriented and generic programming features.C++ runs on lots of platforms like Windows, Linux, Unix, Mac etc.   ❖❖  C++ with oops ❖❖

Pratical -206 paper solution -3

Full course of c++ programming language Click here > C++ programming language Q-1 [A] Write a c program to create structure of employee with members Empid, EmpName, Qualification and EmpSalary by taking input of 5 employees display the employee whose qualification is "MBA" and salary greater than 20000 . #include <stdio.h> #include <conio.h> #include <string.h> struct Employee {     int Empid, EmpSalary;     char EmpName[50];     char Qualification[50]; }; Void main() {     struct Employee emp[5];     int i;     for (i = 0; i < 5; i++)     {         printf("Enter employee ID: ");         scanf("%d", &emp[i].Empid);         printf("Enter employee name: ");         scanf("%s", emp[i].EmpName);         printf("Enter employee qualification: ");         scanf("%s", emp[i].Quali...