11.Hollow inverted pyramid star pattern:
input :5
*********
* *
* *
* *
*
Program:
#include<stdio.h>
int main(){
int i,j,n;
printf("Enter number of rows:");
scanf("%d",&n);
for(i=1;i<=n;i++){
for(j=1;j<i;j++)
{
printf(" ");
}
for(j=1;j<=(n*2-(2*i-1));j++){
if(i==1||j==1||j==(n*2-(2*i-1)))
{
printf("*");
}
else
{
printf(" ");
}
}printf("\n");
}return 0;
}
12.Pascal's triangle:
input:6
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
Program:
#include <stdio.h>
int main() {
int n, x = 1, space, i, j;
printf("Enter number of rows: ");
scanf("%d", &n);
for (i = 0; i < n; i++) {
for (space = 1; space <= n - i; space++)
printf(" ");
for (j = 0; j <= i; j++) {
if (j == 0 || i == 0)
x = 1;
else
x = x * (i - j + 1) / j;
printf("%4d", x);
}
printf("\n");
}
return 0;
}
13.Half pyramid of alphabets:
input: C
A
B B
C C C
Program:
#include <stdio.h>
int main() {
int i, j;
char n, x = 'A';
printf("Enter uppercase letter: ");
scanf("%c", &n);
for (i = 1; i <= (n - 'A' + 1); ++i) {
for (j = 1; j <= i; ++j) {
printf("%c ", x);
}
++x;
printf("\n");
}
return 0;
}
14.Binary pattern program:
input:5
1
10
101
1010
10101
program:
#include<stdio.h>
int main() {
int i,j,n;
printf("Enter number");
scanf("%d",&n);
for (i=1;i<=n;i++) {
for (j=1;j<=i;j++) {
printf("%d",j%2);
}
printf("\n");
}
return 0;
}
15.Hollow rectangle with same number:
input:5
11111
1 1
1 1
1 1
11111
Program:
#include<stdio.h>
int main() {
int i,j,n;
printf("Enter number");
scanf("%d",&n);
for (i=1;i<=n;i++) {
for (j=1;j<=n;j++) {
if(j==n || j==1 || i==1 || i==n)
printf("1");
else
printf(" ");
}
printf("\n");
}
return 0;
}