Star Pattern Examples in C language in Hindi

Explanation

इस पैटर्न के लिए आधी row और column पर ही ‘+’ print होता है |

1.सबसे पहले यूजर से पैटर्न के लिए row और column की size को input करा लेते है | जिसे variable ‘size’ मे assign करा देते है |

2.Two Level looping होती है|

3.outer loop मे  तब तक चलता है जब की ‘i’ की value , (size*2-1) से कम होती है |

4.outer loop की body मे , condition check होती है अगर i की value , size के सामान है तब

4.i-inner loop मे ‘+’ को print करता है |

4.ii- अन्यथा inner loop मे space को जब तक print करते है जब तब ‘j’ की value size-1 नहीं हो जाती है |

और जैसे j की value size के सामान हो जाती है “+” print हो जाता है |

 इस उदाहरण मे row और colunm की सख्या size*2 -1 होती है |

source code :

#include<stdio.h>

#include<conio.h>

void main()

{

int i,j,size;

printf(“Enter Size : “);

scnaf(“%d”,&size);

for(i=1;i<=(size*2-1) ; i++ )

{

if(i==size)

{

for(j=1;j<=(size*2-1) ; j++)

{

printf (“+”);

}

}

else

for(j=1;j<size-1;j++)

{

printf(” “);

}

printf (“+”);

}

printf (“n”);

}

getch();

}

उदाहरण 2

निन्म पैटर्न को बनाने के लिए प्रोग्राम को बनाये |

Explanation

1.सबसे पहले यूजर से पैटर्न के लिए row और column की size को input करा लेते है | जिसे variable ‘size’ मे assign करा देते है |

2.Two Level looping होती है|

3.outer loop मे  तब तक चलता है जब की ‘i’ की value , (size*2-1) से कम होती है |

4.-inner loop चलाया जाता है | इस loop मे तब तक चलता है जब तक j की value ,  (size*2-1) से कम होती है

5.अगर ‘j’ की value , i के सामान और j की value ,(size*2-1)-i+1 के सामान होती है तब

5.i- ‘*’ print होगा |

5.ii-अन्यथा space print होगा |

source code :

#include<stdio.h>

#include<conio.h>

void main()

{

int i,j,size;

printf(“Enter Size : “);

scnaf(“%d”,&size);

for(i=1;i<=(size*2-1) ; i++ )

{

for(j=1;j<=(size*2-1) ; j++)

{

if(i==j || (j== (size*2-1) -i +1 ))

{

printf (“*”);

}

else

{

printf(” “);

}

}

printf(“n”);

}

getch();

}

उदाहरण 3

निन्म पैटर्न को बनाने के लिए प्रोग्राम को बनाये |

Explanation

1.सबसे पहले यूजर से पैटर्न के लिए row और column की size को input करा लेते है | जिसे variable ‘size’ मे assign करा देते है |

2.Two Level looping होती है|

3.outer loop मे  तब तक चलता है जब की ‘i’ की value , (size*2) से कम होती है |

4.-inner loop चलाया जाता है | इस loop मे तब तक चलता है जब तक j की value ,  (size) से कम होती है|

5.अगर ((i==1 && (j==1 || j=size)) || (i== size  && (j==1 || j=size)) || (i== size *2-1 && (j==1 || j=size)) ) तब

5.i- space print होगा |

5.ii-अगर  i==1 or i==size or i==(size*2)-1 or j==1 or j==size होगा तब

‘*’ को print होगा | अन्यथा space print होगा |

source code :

#include<stdio.h>

#include<conio.h>

void main()

{

int i,j,size;

printf(“Enter Size : “);

scnaf(“%d”,&size);

for(i=1;i<=(size*2-1) ; i++ )

{

for(j=1;j<=(size*2-1) ; j++)

{

if((i==1 && (j==1 || j=size)) || (i== size  && (j==1 || j=size)) || (i== size *2-1 && (j==1 || j=size)))

{

printf (“*”);

}

else if (i==1 || i==size || i==(size*2)-1 || j==1  || j==size)

{

printf(“*”);

}

else

{

printf (” “);

}

}

printf(“n”);

}

getch();

}

उदाहरण 4

निन्म पैटर्न को बनाने के लिए प्रोग्राम को बनाये |

Explanation

1.सबसे पहले यूजर से पैटर्न के लिए row और column की size को input करा लेते है | जिसे variable ‘size’ मे assign करा देते है |

2.Two Level looping होती है|

3.outer loop मे  तब तक चलता है जब की ‘i’ की value , (size) से कम होती है |

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

4.i- इस loop मे , space को print किया जाता है |

5.इसके बाद एक और loop चलाया जाता है | ये loop तब तक चलता है जब तक j की value , (size*2 -(2*i-1)) से कम होता है |

5.i- अगर i==1 और j==1 और j ==

5.ii-अगर  i==1 or i==size or i==(size*2)-1 or j==1 or j==(size*2 -(2*i-1)) होगा तब

‘*’ को print होगा | अन्यथा space print होगा |

source code :

#include<stdio.h>

#include<conio.h>

void main()

{

int i,j,size;

printf(“Enter Size : “);

scnaf(“%d”,&size);

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

{

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

{

printf(” “);

}

for(j=1;j<=  (size*2 -(2*i-1)) ; j++)

{

if ( i==1 || i==size || i==(size*2)-1 || j==1 || j==(size*2 -(2*i-1))

{

printf(“*”);

}

else

{

printf(” “);

}

}

printf(“n”);

}

getch();

}

उदाहरण 5

निन्म पैटर्न को बनाने के लिए प्रोग्राम को बनाये |

Explanation

इसमें दो पैटर्न को print करना होता है जो की निन्म है :

1.सबसे पहले यूजर से पैटर्न के लिए row और column की size को input करा लेते है | जिसे variable ‘size’ मे assign करा देते है |

पैटर्न 1 के लिए 

2.Two Level looping होती है|

3.outer loop मे  तब तक चलता है जब की ‘i’ की value , (size) से कम होती है |

4.-inner loop चलाया जाता है | इस loop मे तब तक चलता है जब तक j की value ,  n-i से कम होती है|

4.i- इस loop मे , space को print किया जाता है |

5.इसके बाद एक और loop चलाया जाता है |ये loop तब तक चलता है जब तक j की value , n से कम होता है |

5.i-इसमें ‘*’ को print करते है |

पैटर्न 2 के लिए 

6.outer loop मे  तब तक चलता है जब की ‘i’ की value , (size) से कम होती है |

7.-inner loop चलाया जाता है | इस loop मे तब तक चलता है जब तक j की value ,  i से कम होती है|

7.i- इस loop मे , space को print किया जाता है |

8.इसके बाद एक और loop चलाया जाता है |ये loop तब तक चलता है जब तक j की value , i से कम होता है |

9.i-इसमें ‘*’ को print करते है |

source code :

#include<stdio.h>

#include<conio.h>

void main()

{

int i,j,size;

printf(“Enter Size : “);

scnaf(“%d”,&size);

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

{

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

{

printf(” “);

}

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

{

printf(“*”);

}

printf(“n”);

}

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

{

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

{

printf(” “);

}

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

{

printf(“*”);

}

printf(“n”);

}

getch();

}

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

Leave a Comment

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