prowessapps.in Pattern Programs

*
* *
* * *
* * * *
* * * * * 
SOLUTION :
#include<stdio.h>
int main( ) {
 int i ,j;
 for(i=1;i<=5;i++) {
  for(j=1;j<=i;j++) {
   printf("*");
  }
  printf("\n");
 }
 return 0;
}
          *
        *   *
      *   *   *
    *   *   *   *
  *   *   *   *   *
SOLUTION :
#include<stdio.h>
int main(){
 int i,j;
 for(i=1;i<=5;i++) {
  for(j=4;j>=i;j--) {
   printf(" ");
  }
  for(j=1;j<=i;j++) {
   printf("* ");
  }
 printf("\n");
 }
 return 0;
}
A
A B
A B C
A B C D
A B C D E
SOLUTION :
#include< stdio.h >
int main( ) {
 char i,j;
 for(i='A';i<='E';i++) {
  for(j='A';j<=i;j++) {
   printf("%c ",j);
  }
  printf("\n");
 }
 return 0;
}
        1
      121
    12321
 1234321
SOLUTION :
#include<stdio.h>
int main( ) {
 int i,j;
 for(i=1;i<=5;i++) {
  for(j=4;j>=i;j--) {
   printf(" ",j);
  }
  for(j=1;j<=i;j++) {
   printf("%d",j);
  }
  for(j--;j>=1;j--) { 
   printf("%d",j);
  }
  printf("\n");
 }
 return 0;
}
1
21
123
4321
12345
SOLUTION :
#include<stdio.h>
 int main( ) {
 int i,j;
 for(i=1;i<=5;i++) {
  if(i%2==0) {
   for(j=i;j>=1;j--) {
    printf("%d",j);
   }
  }
  else {
   for(j=1;j<=i;j++) {
    printf("%d",j);
   }
  }
 printf("\n");
 }
 return 0;
}
1234321
   12321
     121
       1
SOLUTION :
#include<stdio.h>
int main( ) {
 int i,j;
 for(i=1;i<=5;i++) {
  for(j=1;j<=i;j++) {
   printf(" ");
 }
  for(j=1;j<=5-i;j++) {
   printf("%d",j);
 }
 for(j=j-2;j>=1;j--) {
  printf("%d",j);
 }
  printf("\n");
 }
 return 0;
}


       *
    * * *
 * * * * *
    * * *
       *
SOLUTION :
#include<stdio.h>
int main( ) {
 int i, j,n,space;
 scanf("%d",&n);
 space = n-1;
 for(i=1; i<=n;i++) {
  for(j=1; j<=space; j++) {
   printf(" ");
  }
  space--;
  for(j=1; j<=2*i-1; j++) {
   printf("*");
  }
  printf("\n");
 }
 space = 1;
 for(i=1; i < n;i++) {
  for(j=1; j<=space; j++) {
   printf(" ");
  }
  space++;
  for(j=1; j <=2*(n-i)-1; j++) {
   printf("*");
  }
  printf("\n");
 }
 return 0;
} 
0
1 0
0 1 0
1 0 1 0 
0 1 0 1 0
SOLUTION :
#include<stdio.h>
int main( ) {
 int n,i,j;
 printf("Enter the number of rows : ");
 scanf("%d",&n);
 for(i=0; i < n; i++) {
  for(j=0; j <= i; j++) {
   if((i+j) % 2==0)
    printf("0 ");
   else
    printf("1 ");
   }
  printf("\n");
 }
 return 0;
}
2
4 6
8 10 12
SOLUTION :
#include<stdio.h>
int main( ) {
 int i, j,n,k=1;
 printf("Enter the Number of row : ");
 scanf("%d",&n);
 for(i=1; i<=n; i++) {
  for(j=1; j<=i; j++) {
   printf("%d",2*k);
   k++;
  }
 }
 return 0;
} 
1
3 3
5 5 5
7 7 7 7
SOLUTION :
#include<stdio.h>
int main( ) {
 int i, j,n;
 printf("Enter the Number of row : ");
 scanf("%d",&n);
 for(i=1; i<=n; i++) {
  for(j=1; j<=i; j++) {
   printf("%d",(2*i+1));
  }
 }
 return 0;
} 
Floyd's Triangle
1
2 3
4 5 6
7 8 9 10
SOLUTION :
#include<stdio.h>
int main( ) {
 int a = 1, i, j, n;
 printf("Enter the number of rows ");
 scanf("%d",&n);
 for(i = 1; i<=n; i++) {
  for(j = 1; j<=i; j++) {
   printf("%d",a);
   a++;
  }
  printf("\n");
 }
 return 0;
} 
Pascal's Triangle
   1
  1 1
 1 2 1
1 3 3 1 
SOLUTION :
#include< stdio.h >
int fact(int a);
int main( ) {
 int i, j,n;
 printf("Enter the value for n : ");
 scanf("%d", &n);
 for( i = 0; i <= n; i++) {
  for(c = 0; c <= (n-i-2); c++) {
   printf(" ");
  }
  for(c=0; c <= i; c++) {
   printf("%d",fact(i)/(fact(c)*fact(i-c)));
  }
  printf("\n");
 }
 return 0;
} 
int fact(int a)
{
 int i,result =1;
 for(i=1; i <= a; i++) {
  result = result*i;
 }
 return result;
}


Get it on Google Play


CONTACT DETAILS

info@prowessapps.in
(8AM to 10PM):

+91-8527238801 , +91-9451396824

© 2017, prowessapps.in, All rights reserved