C Program to Print Pattern 1 3*2 4*5*6 10*9*8*7 11*12*13*14*15
C Program to Print Pattern
for n=5
we have output
1
3*2
4*5*6
10*9*8*7
11*12*13*14*15
1
3*2
4*5*6
10*9*8*7
11*12*13*14*15
#include <stdio.h>
int main() {
int n,k=1;
scanf("%d",&n);
long l;
for(int i=1;i<=n;i++)
{
if(i%2!=0)
{
for(int j=1;j<=2*i-1;j++)
{
if(i%2!=0&&j%2==0)
{
printf("*");
}
else
{
printf("%d",k);
k++;
}
}printf("\n");
}
else
{
l=((i*i+i)/2);
for(int j=1;j<=2*i-1;j++)
{
if(i%2==0&&j%2==0)
{
printf("*");
}
else
{
printf("%ld",l);
l--;
k++;
}
}printf("\n");
}
}
}
Comments
Post a Comment