C File Sample - Jump Statements

PART 3: JUMP STATEMENTS



// Program For The Use Of Goto Statement

#include<stdio.h>
#include<conio.h>
void main()
{
     long n,sum=0,rem;
     clrscr();
     printf("Enter Any Digit Value : ");
     scanf("%ld",&n);
     a:   //Label Of Goto
     {
          while(n>0)
          {
              rem=n%10;
              sum=sum+rem;
              n=n/10;
          }
     }
     printf("\nSum Of Digit Is : %d\n",sum);
     if(sum>9)
     {
          n=sum;
          sum=0;
          goto a;  //Transfering Control To Label
     }
     getch();
}

Output :

Enter Any Digit Value : 99999888

Sum Of Digit Is : 69

Sum Of Digit Is : 15

Sum Of Digit Is : 6


// Program For The Use Of Break Statement

#include<stdio.h>
#include<conio.h>
void main()
{
     int n,i,j;
     clrscr();
     printf("Enter Any Number : ");
     scanf("%d",&n);
     for(i=2;i<=n-1;i++)
     {
          if(n%i==0)
          {
              break;
          }
     }
     if(n==i)
     {
          printf("\n%d Is A Prime Number !!!\n",n);
     }
     else
     {
          printf("\n%d Is Not A Prime Number !!!\n",n);
     }
     getch();
}

Output :

Enter Any Number : 7

7 Is A Prime Number !!!




// Program For The Use Of Continue Statement

#include<stdio.h>
#include<conio.h>
void main()
{
     int n,i,j;
     clrscr();
     printf("Enter Any Number : ");
     scanf("%d",&n);
     for(i=1;i<=2;i++)
     {
          for(j=1;j<=2;j++)
          {
              if(i==j)
              {
                   continue;
              }
              printf("\n%d %d\n",i,j);
          }
     }
     getch();
}

Output :

Enter Any Number : 2

1 2

2 1


Download File : Docx

Comments

Popular Posts