Explanation and Source Code in C Language Program in Hindi

Explanation and Source Code in C Language Program in Hindi

write a program to print square pattern.

*****

*****
*****
*****
*****

Explanation 

1.सबसे पहले यूजर से row और column के number को input करा लेते है |

2.उसके बाद looping होती है जिसमे दो loops होते है|

3.outer loop मे , ‘i’ की value ‘1’ से initial होती | ये loop तब तक चलते है जब तक इसकी value ‘row’ से छोटी या सामान हो |

4.inner loop मे , j की value ‘1’ से initial होती है | ये loop तब तक चलता है जब तक इसकी value ‘column’ से छोटी या सामान हो |

इस loop की body मे , “*” को print करते है |

Source Code 

#include<stdio.h>

#include<conio.h>

void main()

{

int i , j ;

int row , column;

printf(“Enter Row Size”);

scanf(“%d”,&row);

printf(“Enter Colunm Size”);

scanf(“%d”,&column);

for(i=0;i<row;i++)

{

for(j=0;j<colunm;j++)

{

printf(“*”);

}
printf(“n”);

}
getch();

}

आउटपुट होगा :

Enter Row Size 5

Enter Colunm Size 5

*****

*****
*****
*****
*****

Hollow Pattern

write a program to print hollow pattern.

*****

*      *
*      *
*      *
*****

Explanation 

1.सबसे पहले यूजर से row और column के number को input करा लेते है |

2.उसके बाद looping होती है जिसमे दो loops होते है|

3.outer loop मे , ‘i’ की value ‘1’ से initial होती | ये loop तब तक चलते है जब तक इसकी value ‘row’ से छोटी या सामान हो |

4.inner loop मे , j की value ‘1’ से initial होती है | ये loop तब तक चलता है जब तक इसकी value ‘column’ से छोटी या सामान हो |

इस loop की body मे , जब i=1 और i=row और j=1 और j=colunm के सामान होती है तब “*” print होगा |

Source Code 

#include<stdio.h>

#include<conio.h>

void main()

{

int i , j ;

int row , column;

printf(“Enter Row Size”);

scanf(“%d”,&row);

printf(“Enter Colunm Size”);

scanf(“%d”,&column);

for(i=0;i<row;i++)

{

for(j=0;j<colunm;j++)

{

if((i==1)||(i==row)||(j==1)||(j==colunm))

{

printf(“*”);

}

else{

printf(” “);

}

}

printf(“n”);

}
getch();

}

आउटपुट होगा :

Enter Row Size 5

Enter Colunm Size 5

*****

*      *
*      *
*      *
*****

Pattern-3

write a program to print pattern.

********

**  **  **

*  *    *  *

**  **  **

*  *    *  *

********

Explanation 

1.सबसे पहले यूजर से row और column के number को input करा लेते है |

2.उसके बाद looping होती है जिसमे दो loops होते है|

3.outer loop मे , ‘i’ की value ‘1’ से initial होती | ये loop तब तक चलते है जब तक इसकी value ‘row’ से छोटी या सामान हो |

4.inner loop मे , j की value ‘1’ से initial होती है | ये loop तब तक चलता है जब तक इसकी value ‘column’ से छोटी या सामान हो |

इस loop की body मे , जब i=1 और i=row और j=1 और j=colunm और i=j और j=r-i+1  होती है तब “*” print होगा |

अन्यथा space ” ” print होगा |

Source Code 

#include<stdio.h>

#include<conio.h>

void main()

{

int i , j ;

int row , column;

printf(“Enter Row Size”);

scanf(“%d”,&row);

printf(“Enter Colunm Size”);

scanf(“%d”,&column);

for(i=0;i<row;i++)

{

for(j=0;j<colunm;j++)

{

if((i==1)||(i==row)||(j==1)||(j==colunm)||(i==j)||(j==(r-i+1)))

{

printf(“*”);

}

else{

printf(” “);

}

}

printf(“n”);

}
getch();

}

आउटपुट होगा :

Enter Row Size 5

Enter Colunm Size 5

*****

**  **
*  *  *
**  **
*****

Pattern-4

write a program to print square pattern.

       ******

     ******

   ******

 ******

******

Explanation 

1.सबसे पहले यूजर से row और column के number को input करा लेते है |

2.उसके बाद looping होती है जिसमे तीन  loops होते है|

3.outer loop मे , ‘i’ की value ‘1’ से initial होती | ये loop तब तक चलते है जब तक इसकी value ‘row’ से छोटी या सामान हो |

4.inner loop 1  मे , j की value ‘1’ से initial होती है | ये loop तब तक चलता है जब तक इसकी value

‘row-i’ से छोटी या सामान हो |

इस loop की body मे , space ” ” को print करेगे |

5.inner loop 2  मे , j की value ‘1’ से initial होती है | ये loop तब तक चलता है जब तक इसकी value

‘colunm’ से छोटी या सामान हो |

इस loop की body मे , j की value को print करेगे |

Source Code 

#include<stdio.h>

#include<conio.h>

void main()

{

int i , j ;

int row , column;

printf(“Enter Row Size”);

scanf(“%d”,&row);

printf(“Enter Colunm Size”);

scanf(“%d”,&column);

for(i=1;i<=row;i++)

{

for(j=1;j<row-i;j++)

{

printf(” “);

}

for(j=1;j<colunm;j++)

{

printf(“*”);

}

printf(“n”);

}
getch();

}

आउटपुट होगा :

Enter Row Size 5

Enter Colunm Size 5

       ******

     ******

   ******

 ******

******

Pattern-3

write a program to print square pattern.
*****

 *****
   *****
     *****
       *****

Explanation 

1.सबसे पहले यूजर से row और column के number को input करा लेते है |

2.उसके बाद looping होती है जिसमे तीन  loops होते है|

3.outer loop मे , ‘i’ की value ‘1’ से initial होती | ये loop तब तक चलते है जब तक इसकी value ‘row’ से छोटी या सामान हो |

4.inner loop 1  मे , j की value ‘1’ से initial होती है | ये loop तब तक चलता है जब तक इसकी value

‘i’ से छोटी या सामान हो |

इस loop की body मे , space ” ” को print करेगे |

5.inner loop 2  मे , j की value ‘1’ से initial होती है | ये loop तब तक चलता है जब तक इसकी value

‘colunm’ से छोटी या सामान हो |

इस loop की body मे , j की value को print करेगे |

Source Code 

#include<stdio.h>

#include<conio.h>

void main()

{

int i , j ;

int row , column;

printf(“Enter Row Size”);

scanf(“%d”,&row);

printf(“Enter Colunm Size”);

scanf(“%d”,&column);

for(i=1;i<=row;i++)

{

for(j=1;j<i;j++)

{

printf(” “);

}

for(j=1;j<=colunm;j++)

{

printf(“*”);

}

printf(“n”);

}
getch();

}

आउटपुट होगा :

Enter Row Size 5

Enter Colunm Size 5

*****
 *****
   *****
     *****
       *****

हम आशा करते है कि यह नोट्स आपकी स्टडी में उपयोगी साबित हुए होंगे | अगर आप लोगो को इससे रिलेटेड कोई भी किसी भी प्रकार का डॉउट हो तो कमेंट बॉक्स में कमेंट करके पूंछ सकते है |
आप इन्हे अपने Classmates & Friends के साथ शेयर कर सकते है |

Leave a Comment

Your email address will not be published. Required fields are marked *