1.
#include<stdio.h>
#include<stdlib.h>
void main()
{
int i,j,row=4;
for(i=1;i<=row;i++)
{
for(j=1;j<=i;j++)
{
printf("*");
}
printf("\n");
}
}
2.
#include<stdio.h>
#include<stdlib.h>
void main()
{
int i,j,row=4;
for(i=row;i>=1;i--)
{
for(j=1;j<=i;j++)
{
printf("*");
}
printf("\n");
}
}
3.
#include<stdio.h>
#include<stdlib.h>
void main()
{
int i,j,row=4;
for(i=1;i<=row;i++)
{
for(j=1;j<=i;j++)
{
printf("*");
}
printf("\n");
}
for(i=row-1;i>=1;i--)
{
for(j=1;j<=i;j++)
{
printf("*");
}
printf("\n");
}
}
4.
#include<stdio.h>
#include<stdlib.h>
void main()
{
int i,j,row=4;
int c=1;
for(i=1;i<=row;i++)
{
for(j=1;j<=i;j++)
{
printf("%d\t",c);
c++;
}
printf("\n");
}
}
5.
#include<stdio.h>
#include<stdlib.h>
void main()
{
int i,j,row=5;
int c=0;
for(i=1;i<=row;i++)
{
for(j=1;j<=i;j++)
{
c++;
printf("%d\t",c);
}
printf("\n");
}
c=c-row;
for(i=row-1;i>=1;i--)
{
for(j=1;j<=i;j++)
{
printf("%d\t",c);
c--;
}
printf("\n");
}
}
6.
#include<stdio.h>
#include<stdlib.h>
void main()
{
int i,j,k,row=5;
for(i=1;i<=row;i++)
{
for(j=1;j<=row-i;j++)
{
printf(" ");
}
for(k=1;k<=(2*i)-1;k++)
{
printf("*");
}
printf("\n");
}
}
7.
#include<stdio.h>
#include<stdlib.h>
void main()
{
int i,j,k,row=5;
for(i=1;i<=row;i++)
{
for(j=1;j<=row-i;j++)
{
printf("\t");
}
for(k=1;k<=i;k++)
{
printf("*\t\t");
}
printf("\n");
}
}
8.
#include<stdio.h>
#include<stdlib.h>
void main()
{
int a[5]={4,5,6,7,8};
int temp,i,n=5;
temp=a[0];
for(i=0;i<n-1;i++)
a[i]=a[i+1];
a[n-1]=temp;
for(i=0;i<n;i++)
printf("%d\t",a[i]);
}
9.
#include<stdio.h>
#include<stdlib.h>
void main()
{
int i,j,n=5;
for(i=1;i<=n;i++)
{
if(i%2==0)
printf("%d",i+1);
for(j=1;j<=n;j++)
{
printf("%d",i);
}
if(i%2==1)
printf("%d",i+1);
printf("\n");
}
10.
// C program to print
// the given pattern
#include<stdio.h>
pattern(int n)
{
int i,j;
// This is upper half of pattern
for (i=1; i<=n; i++)
{
for (j=1; j<=(2*n); j++)
{
// Left part of pattern
if (i>(n-j+1))
printf(" ");
else
printf("*");
// Right part of pattern
if ((i+n)>j)
printf(" ");
else
printf("*");
}
printf("\n");
}
// This is lower half of pattern
for (i=1; i<=n; i++)
{
for (j=1; j<=(2*n); j++)
{
// Right Part of pattern
if (i<j)
printf(" ");
else
printf("*");
// Left Part of pattern
if (i<=((2*n)-j))
printf(" ");
else
printf("*");
}
printf("\n");
}
}
// main function
int main()
{
pattern(7);
return 0;
}