Pattern programs in C.
Let us use the C program to print the following patterns.
Sample Pattern Programs
// C program to print Square pattern based on given value of N. #include<stdio.h> int main() { int i,j,n; printf("Enter value of n:"); scanf("%d",&n); //Following loop prints square based on value of n... for(i=0; i<n; i++) { for(j=0; j<n; j++) printf("* "); //1 space for proper output printf("\n"); } return 0; } Output of Program: Enter value of n:5 * * * * * * * * * * * * * * * * * * * * * * * * * |
1.C program to print triangle as shown below:
For N=5, print output as
* * * * *
* * * *
* * *
* *
*
int main() { int i,j,n=5; for(j=0; j<n; j++) { for(i=n; i>n-j; i--) printf(" "); for(i=0; i<n-j; i++) printf("* "); printf("\n"); } return 0; } |
2. C Program to Print Patter like character H.
For N=5,
* *
* *
* *
* * * * *
* *
* *
* *
#include<stdio.h> int main() { int i,j,n=5; for(j=0; j<n-2; j++) { printf("* "); for(i=0; i<n-2; i++) printf(" "); printf("* \n"); } for(i=0; i<n; i++) printf("* "); printf("\n"); for(j=0; j<n-2; j++) { printf("* "); for(i=0; i<n-2; i++) printf(" "); printf("* \n"); } return 0; } |
3.C program to print Square with inner pattern.
* * * * * * * * * *
* * * * * * * *
* * * * * *
* * * *
* *
* *
* * * *
* * * * * *
* * * * * * * *
* * * * * * * * * *
#include<stdio.h> int main() { int i,j, n=5; for(i=0; i<n*2; i++) printf("* "); printf("\n"); for(j=0; j<n-1; j++) { for(i=0; i<n-j-1; i++) printf("* "); for(i=0; i<j+1; i++) printf(" "); for(i=0; i<n-j-1; i++) printf("* "); printf("\n"); } for(j=0; j<n-1; j++) { for(i=0; i<=j; i++) printf("* "); for(i=0; i<n-j-1; i++) printf(" "); for(i=0; i<=j; i++) printf("* "); printf("\n"); } for(i=0; i<n*2; i++) printf("* "); printf("\n"); return 0; } |
No comments:
Post a Comment