Follow

06 नवंबर 2021

Control Statements In C Language In Hindi

एक Simple Program में लिखे गए Statements को Program Control Sequence और एक ही बार Read करता है, लेकिन Conditional Statement के According Program के किसी Particular Statement पर यदि हम एक Special Condition लगा दे तब Program Control इस Condition को Test करता है, और इसके According ही Program के Other Statement वह या तो Read करता है, या ये Statement निम्न है !

MY YouTube Channel

(1) if Statement :-  इसके According if के साथ एक Test Condition लिखी जाती है,जिसके Satisfied (True ) होने पर इसका True Statement Execute होता है !


Syntax -   if(Test Condition)

                       True Statement


Example :- 

#include<stdio.h>

#include<conio.h>

          void main()

              {

                  int a,b;

                 clrscr();

                 printf("ENTER THE FIRST NUMBER");

                 scanf("%d",&a);

                 printf("ENTER THE SECOND NUMBER");

                 scanf("%d",&b);

                  if(a>b)

          {

                 printf("First Number is Great");

          }

        else

         {

                printf("Second Number is Great");

         }

               getche();

        }


(2) Nesting is Statement :- इसके According एक Program में एक if Statement को और दूसरा if Statement और उसके अंदर अन्य if Statement Use किया जाता है, जिसमे से each next if अपने पिछले if को Satisfied (True ) करके आता है !


Syntax - if(Test Condition)

                {

                   if(Test Condition -2)

                      {

                         if(Test Condition -3)

                           {

                              True Statement

                      }


Example :- 


#include<stdio.h>

#include<conio.h>

            void main()

                   {

                      int a;

                     clrscr();

                     printf("ENTER THE NUMBER");

                     scanf("%d",&a);

                     if(a>10)

                 {

                       if(a>20)

                     {

                      if(a>30)

                    {

                    printf("GOOD");

                    }

             }

        }

          getche();

        }

(3) if --------else statement :- इस Statement के According 'if' के साथ Test Condition दी जाती है, जिसके True पर इसका 'True Statement ' Execute हो जाता है, जबकि false होने पर 'else ' के पास लिखा हुआ "false statement execute " होता है !


Syntax -  if(Test Condition)

                   {

                      True Statement

                   }

               else

                 {

                     false statement

                 }


Example :- 

 #include<stdio.h>

 #include<conio.h>

           void main()

                {

                      int age;

                      clrscr();

                      printf("ENTER YOUR AGE");

                      scanf("%d",&age);

                      if(age>=18)

                            {

                                 printf("YOU ARE VOTER");

                          }

                        else

                         {

                                printf("YOU ARE NOT VOTER");

                        }

                                getche();

             }


(4) Nested if ------else Statement :- यह Control Statement Program में, एक से ज्यादा if------else इसके Statement को Use करके बनाया गया होता है, जिसमे एक if else के अंदर दूसरा if else present होता है !


Syntax -               if(Condition- 1)

                     {

                           if(Condition- 2)

                    {

                          Statement- 1

                    }

                        else

                   {

                         Statement- 2

                   }

                 else

                   {

                        Statement- 3

                    }


Example - 

#include<stdio.h>

#include<conio.h>

              void main()

                   {

                       int a;

                      clrscr();

                      printf("ENTER YOUR MARK");

                      scanf("%d",a);

                     if(a>40)

                      {

                           if(a>50)

                     {

                          printf("WELCOME");

                   }

                 else

                   {

                         printf("AVERAGE");

                  }

               else

                  {

                       printf("POOR");

                 }

                      getche();

                 }

(5) if---------else--------if Statement :- इसके According if के साथ First Test Condition दी जाती है, जिसके True होने पर इसके Related Statement Run होता है, जबकि Condition False होने पर Next Condition else if के साथ फिर से लिखी जाती है, इसके अलावा सभी Condition यदि false होती है तो else के साथ final statement चला दिया जाता है !


Syntax -     if (condition- 1)

                  {

                     statement- 1

                 }

                     else if (condition- 2)

                 {

                     statement- 2

                 }

                     else if (condition- 3)

                 {

                      statement- 3

                  }

                 else

                {

                     statement

                 }


Example :- 

    #include<stdio.h>

   #include<conio.h>

            void main();

                         {

                             int a;

                             clrscr();

                             printf("ENTER YOUR MARK");

                            scanf("%d",&a);

                            if(a>80)

                       {

                          printf("A++");

                        }

                          else if(a>60)

                      {  

                         printf("A");

                      }

                        else if(a>50)

                     {

                        printf("B");

                     }

                       else if(a>40)

                     {

                        printf("C");

                     }

                       else

                    {

                        printf("Fail");

                    }

                       getche();

               }


(6) Switch Statement :- यह Statement एक Special Statement होता है, जो की एक Block को Represent करता है, इस Block में एक से अधिक Test Condition रखी जाती है, इन Test Condition को Case कहाँ जाता है, किसी Input Variable को जब इस Block में Enter किया जाता है, तब वह क्रम से इनके Statement से Match किया जाता है, एवं Match हो जाने पर उसके Statement में लगा Break Statement से उसे Block से बाहर कर देते है !


Syntax - switch(expression)

               {

                 case -1:

                              statement -1

                              break;

                case -2:

                             statement -2

                             break;

                 case -3:

                            statement -3 

                            break; 

                    --------------

                    --------------

           default :

                         final statement

        }




More:-









(12)MICR Full Form क्या होता है ? MICR क्या होता है ?





कोई टिप्पणी नहीं:

एक टिप्पणी भेजें

Deadlock in Hindi - डेडलॉक क्या है? - MySQL

Hello Friends ! आज हम इस post में Deadlock के बारें में पढेंगे और इसकी conditions को भी देखेंगे. इसे आप पूरा पढ़िए. आपको यह आसानी से समझ आ ज...