Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- pattern_of_3_triangles_in_a_square_v1.c
- Program by Debottam Das
- https://www.facebook.com/debottam.das.121
- *****
- ****
- ***
- **
- *
- *
- **
- ***
- ****
- ***
- **
- *
- *
- **
- ***
- ****
- *****
- Consider that
- (j<5-i)?printf("*"):printf(" ");
- is same as
- if ( j < 5-i)
- printf("*");
- else
- printf(" ");
- */
- #include<stdio.h>
- int main()
- {
- int i,j,k;
- for(i=0;i<5;i++)
- {
- for(j=0;j<5;j++)
- (j<5-i)?printf("*"):printf(" ");
- printf("\n");
- }
- for(i=0;i<5;i++)
- printf("\n");
- k=9;
- for(i=0;i<7;i++)
- {
- (i<4)?k--:k++; // k is the variable I'm taking, responsible for gradual increment in star numbers, then decrement
- printf(" ");
- for(j=0;j<10;j++)
- (j>k)?printf("*"):printf(" ");
- printf("\n");
- }
- for(i=0;i<5;i++)
- printf("\n");
- for(i=0;i<5;i++)
- {
- for(j=0;j<5;j++)
- (j<=i)?printf("*"):printf(" ");
- printf("\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement