Вы находитесь на странице: 1из 50

AVIJIT PRAMANIK

9038652152

Page 1 of 50

C language pyramid Program


1) Design rectangle pyramid
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c;
printf("\n Enter how many row you want: ");
scanf("%d",&num);
for(r=1; num>=r; r++)
{
for(c=1; c<=num; c++)
printf("@");
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 2 of 50

2.) Design triangle pyramid


#include<stdio.h>
#include<conio.h>
void main()
{
int num,r=1,c,sp;
printf("\n Enter how many row you want: ");
scanf("%d",&num);
for(; num>=1; num--,r++)
{
for(sp=r; sp>1; sp--)
printf(" ");
for(c=1; c<=num; c++)
printf("#");
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 3 of 50

3. Design triangle pyramid


#include<stdio.h>
#include<conio.h>
void main()
{
int num,c;
printf("\n Enter how many row you want: ");
scanf("%d",&num);
for(; num>=1; num--)
{
for(c=1; c<=num; c++)
printf("@");
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 4 of 50

4. Design triangle pyramid


#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c;
printf("\n Enter how many row you want:");
scanf("%d",&num);
for(r=1; num>=r; r++)
{
for(c=1; c<=r; c++)
printf("#");
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 5 of 50

5. Design triangle pyramid


#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c,sp;
printf("\n Enter how many row you want:");
scanf("%d",&num);
for(r=1; num>=r; r++)
{
for(sp=num-r; sp>=1; sp--)
printf(" ");
for(c=1; c<=r; c++)
printf("@");
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 6 of 50

6. Design numbers rectangle structure


#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c;
printf("\n Enter how many row you want:");
scanf("%d",&num);
for(r=1; num>=r; r++)
{
for(c=1; c<=num; c++)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 7 of 50

7. Design numbers rectangle structure


/* c program for symbol triangle*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c;
printf("\nEnter loop repeat number(rows): ");
scanf("%d",&num);
for(r=1; num>=r; r++)
{
for(c=5; c>=1; c--)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 8 of 50

8. Design numbers rectangle structure


/* c program for number structure*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c;
printf("\n Enter loop repeat number(rows): ");
scanf("%d",&num);
for(r=num; r>=1; r--)
{
for(c=num; c>=1; c--)
printf("%d",r);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 9 of 50

9. Design numbers rectangle structure


/* c program for number structure*/
#include<stdio.h>
void main()
{
int num,r,c;
printf("\n Enter loop repeat number(rows): ");
scanf("%d",&num);
for(r=1; num>=r; r++)
{
for(c=num; c>=1; c--)
printf("%d",r);
printf("\n");
}
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 10 of 50

10. Design numbers triangle pyramid


/* c program for number triangle*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c;
printf("\n Enter loop repeat number(rows): ");
scanf("%d",&num);
for(r=1; r<=num; r++)
{
for(c=1; c<=r; c++)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 11 of 50

11. Design numbers triangle pyramid


/*c program for number triangle pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,c;
printf("\n Enter loop repeat number(rows): ");
scanf("%d",&num);
for(; num>=1; num--)
{
for(c=1; c<=num; c++)
printf("%d",c);
printf("\n");
}
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 12 of 50

12. Design numbers triangle pyramid


/*c program for number triangle pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c,sp;
printf("\n Enter loop repeat number(rows): ");
scanf("%d",&num);
for(r=1; num>=r; r++)
{
for(sp=num-r; sp>=1; sp--)
printf(" ");
for(c=1; c<=r; c++)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 13 of 50

13. Design numbers triangle pyramid


/*c program for number triangle pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,c;
printf("\n Enter loop repeat number(rows): ");
scanf("%d",&num);
for(; num>=1; num--)
{
for(c=num; c>=1; c--)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 14 of 50

14. Design numbers triangle pyramid


/*c program for number triangle pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,c,r;
printf("\n Enter loop repeat number(rows): ");
scanf("%d",&num);
for(r=1; num>=r; r++)
{
for(c=r; c>=1; c--)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 15 of 50

15. Design numbers triangle pyramid


/*c program for number triangle*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,c;
printf("\nEnter loop repeat number(rows): ");
scanf("%d",&num);
for(; num>=1; num--)
{
for(c=1; c<=num; c++)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 16 of 50

16. Design numbers triangle pyramid


/*c program for number triangle pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r=1,c,sp;
printf("Enter loop repeat number(rows):");
scanf("%d",&num);
for(; num>=1; num--,r++)
{
for(sp=r; sp>1; sp--)
printf(" ");
for(c=1; c<=num; c++)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 17 of 50

17. Design numbers triangle pyramid


/*c program for number triangle pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c,sp,x;
printf("Enter loop repeat number(rows):");
scanf("%d",&num);
for(r=1; num>=r; r++)
{
for(sp=num-r; sp>=1; sp--)
printf(" ");
for(c=1; c<=r; c++)
printf("%d",c);
for(x=r-1; x>=1; x--)
printf("%d",x);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 18 of 50

18. Design numbers triangle pyramid


/*c program for number triangle pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r=1,c,sp,x;
printf("\n Enter loop repeat number(rows):");
scanf("%d",&num);
for(; num>=1; num--,r++)
{
for(sp=r; sp>1; sp--)
printf(" ");
for(c=1; c<=num; c++)
printf("%d",c);
for(x=num-1; x>=1; x--)
printf("%d",x);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 19 of 50

19. Design numbers triangle pyramid


/* c program for number structure */
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c,sp;
printf("\n Enter loop repeat number : ");
scanf("%d",&num);
for(r=1; r<=num; r++)
{
for(sp=r; sp>1; sp--)
printf(" ");
for(c=r; c<=num; c++)
printf("%d",c);
for(c=num-1; c>=r; c--)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 20 of 50

20. Design Star Pyramid


/*c program for star pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c;
printf("\n Enter number of rows : ");
scanf("%d", &num);
for(r=1; r<=(num/2)+1; r++)
{
for(c=1; c<=r; c++)
printf("*");
printf("\n");
}
for(r=1; r<=(num/2); r++)
{
for(c=r; c<=num/2; c++)
printf("*");
printf("\n");
}
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 21 of 50

21. Number Pyramid


/*c program for number pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,n,r,c,sp;
printf("Enter any number : ");
scanf("%d", &num);
n=num;
for(r=1; r<=num; r++,n--)
{
for(sp=1; sp<r; sp++)
printf(" ");
for(c=1; c<=n; c++)
printf("%d ",c);
printf("\n");
}
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 22 of 50

22. Equilateral Triangle Number Design


/*c program for equilateral triangle design*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c,sp,n;
printf("\n Enter no. of rows :");
scanf("%d", &num);
for(r=1; r<=num; r++)
{
for(sp=num-r; sp>=1; sp--)
printf(" ");
for(n=num-r+1; n<=num; n++)
printf("%d",n);
for(c=1,n=num-1; c<r; c++,n--)
printf("%d",n);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 23 of 50

23. Half-Square Number Triangle


/*c program for half-square number triangle*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c,n,sp,p;
printf("\n Enter any number : ");
scanf("%d", &num);
for(r=1,n=num; r<=num; r++,n--)
{
for(sp=r; sp>1; sp--)
printf(" ");
for(c=r,p=n; c<=num; c++,p--)
printf("%d",p);
for(c=num-r,p=2; c>=1; c--,p++)
printf("%d",p);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 24 of 50

24. A Number Rhombus Pattern C Program


/*c program for how to design a number rhombus pattern*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,sp,n;
printf("\n Enter maximum number : ");
scanf("%d", &num);
for(r=1; r<=num; r++)
{
for(sp=num-r; sp>=1; sp--)
printf(" ");
printf("%d", r);
for(sp=r*2; sp>1; sp--)
printf(" ");
printf("%d", r);
printf("\n");
}
for(r=1,n=num-1; r<num; r++,n--)
{
for(sp=r; sp>=1; sp--)
printf(" ");
printf("%d",n);
for(sp=n*2; sp>1; sp--)
printf(" ");
printf("%d", n);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 25 of 50

25. Number rhombus


/*c program for number pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c,sp;
printf("\n Enter number of rows : ");
scanf("%d",&num);
for(r=1; r<=num; r++)
{
for(sp=num-r; sp>0; sp--)
printf(" ");
for(c=r; c>=1; c--)
printf("%d",c);
for(c=2; c<=r; c++)
printf("%d",c);
printf("\n");
}
for(r=1; r<=num; r++)
{
for(sp=r; sp>=1; sp--)
printf(" ");
for(c=num-r; c>=1; c--)
printf("%d",c);
for(c=2; c<=num-r; c++)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 26 of 50

26. String Triangle


/*c program to display the string as given fashion*/
#include<stdio.h>
#include<conio.h>
void main()
{
int x,y;
static char str[]="INDIA";
for(x=0; x<5; x++)
{
y=x+1;
printf("%-5.*s\n",y,str);
}
for(x=4; x>=0; x--)
{
y=x+1;
printf("%-5.*s\n",y,str);
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 27 of 50

27. Make Continuous Vertical-Horizontal Number Pyramid

/*c program for continuous vertical horizontal number pyramid*/


#include<stdio.h>
#include<conio.h>
void main()
{
int r,c,a=1,b,y,z=5;
for(r=1; r<=5; r++, a=a+7-r, z--)
{
b=a;
y=z;
for(c=1; c<=r; c++, b=b-y++)
printf(" %d ",b);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 28 of 50

28. Number rhombus


/*c program for number structure*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c,sp;
printf("Enter number of rows : ");
scanf("%d",&num);
for(r=1; r<=num; r++)
{
for(sp=num-r; sp>=1; sp--)
printf(" ");
for(c=1; c<=r; c++)
printf("%d",c);
for(c=r-1; c>=1; c--)
printf("%d",c);
printf("\n");
}
for(r=1; r<=num; r++)
{
for(sp=r; sp>=1; sp--)
printf(" ");
for(c=1; c<=(num-r); c++)
printf("%d",c);
for(c=num-r-1; c>=1; c--)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 29 of 50

29. Character rhombus


/*c program to print character rhombus structure*/
#include<stdio.h>
#include<conio.h>
void main()
{
char ch,r,c;
int sp;
printf("\nEnter any character : ");
scanf("%c",&ch);
if(ch>='a' && ch<='z')
ch=ch-32;
printf("\n");
for(r='A'; r<=ch; r++)
{
for(sp=ch-r; sp>=1; sp--)
printf(" ");
for(c='A'; c<=r; c++)
printf("%c",c);
for(c=r-1; c>='A'; c--)
printf("%c",c);
printf("\n");
}
for(r='A'; 'A'<=ch; ch--,r++)
{
for(sp=r; sp>='A'; sp--)
printf(" ");
for(c='A'; c<=ch-1; c++)
printf("%c",c);
for(c=ch-2; c>='A'; c--)
printf("%c",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 30 of 50

30. Equal Character Triangle


/*c program for Equal Character Triangle pattern*/
#include<stdio.h>
#include<conio.h>
void main()
{
char ch,r,c;
printf("Enter Any Character : ");
scanf("%c", &ch);
if(ch>='a' && ch<='z')
ch=ch-32;
for(r='A'; r<=ch; r++)
{
for(c=r; c>='A'; c--)
printf("%c",c);
for(c='B'; c<=r; c++)
printf("%c",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 31 of 50

31. Equal Number Triangle


/*c program for equal number triangle pattern*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c;
printf("Enter Any Number : ");
scanf("%d", &num);
for(r=1; r<=num; r++)
{
for(c=r; c>=1; c--)
printf("%d",c);
for(c=2; c<=r; c++)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 32 of 50

32. Hourglass star design


/*c program for print the star structure*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,n,r,c,sp;
printf("\n Enter number of rows: ");
scanf("%d", &num);
printf("\n");
n=num;
for(r=1; r<=num; r++)
{
for(sp=1; sp<=r; sp++)
printf(" ");
for(c=1; c<=n; c++)
printf("*");
for(c=num-r; c>=1; c--)
printf("*");
n--;
printf("\n");
}
for(r=2; r<=num; r++)
{
for(sp=num-r+1; sp>=1; sp--)
printf(" ");
for(c=1; c<=r; c++)
printf("*");
for(c=r-1; c>=1; c--)
printf("*");
printf("\n");
}
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 33 of 50

33. Number Character Triangle


/*c program for number character triangle*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c,p,z;
printf("Enetr no. of rows : ");
scanf("%d", &num);
for(r=1; r<=num; r++)
{
for(c=r; c>=1; c--)
printf("%d",c);
for(z='A',p=r; p>1; p--,z++)
printf("%c",z);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 34 of 50

34. Odd Number Triangle


/*c program for odd number triangle*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c,q,s;
printf("Enter ending number : ");
scanf("%d", &num);
for(r=0; r<=num; r++)
{
for(c=0,s=r; c<=r; c++,s--)
printf(" %d",s);
for(q=1; q<=r; q++)
printf(" %d",q);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 35 of 50

35. Continue Character-Number Pyramid


/*c program character number pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c;
static int i=1;
static char ch='A';
printf("\n Enter no. of rows : ");
scanf("%d", &num);
for(r=1; r<=num; r++)
{
for(c=1; c<=r; c++)
{
if(r%2==0)
printf(" %c",ch++);
else
printf(" %d",i++);
}
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 36 of 50

36. Differ Symbol Pyramid


/*c program for symbol pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c;
printf("\n Enter no. of rows : ");
scanf("%d", &num);
for(r=1; r<=num; r++)
{
for(c=1; c<=r; c++)
{
if(r%2==0)
printf(" $");
else
printf(" *");
}
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 37 of 50

37. Character - Symbol Pyramid


/*c program for character and star pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
char ch,r,c,q;
printf("\n Enter ending character : ");
scanf("%c", &ch);
if(ch>='a' && ch<='z')
ch=ch-32;
for(r='A'; r<=ch; r++)
{
for(c='A'; c<=r; c++)
{
if(r%2==0)
printf("*");
else
printf("%c",c);
}
printf("\n");
}
for(q=ch-1; q>='A'; q--)
{
for(c='A'; c<=q; c++)
{
if(q%2==0)
printf("*");
else
printf("%c",c);
}
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 38 of 50

38. Star Pyramid


/*c star pyramid program*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,n,r,c;
printf("\n Enter no. of rows : ");
scanf("%d", &num);
n=num;
for(r=1; r<num; r++,n--)
{
for(c=1; c<=n; c++)
printf("*");
printf("\n");
}
for(r=1; r<=num; r++)
{
for(c=1; c<=r; c++)
printf("*");
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 39 of 50

39. Square Star Pyramid


/*c program for star square design*/
#include<stdio.h>
#include<conio.h>
void main()
{
int cols,rows,r,c,sp;
printf("\n Enter no. of columns: ");
scanf("%d", &cols);
printf("\n Enter no. of rows: ");
scanf("%d", &rows);
for(r=1; r<=cols; r++)
{
if(r==1 || r==cols)
printf(" ");
else
printf("*");
}
printf("\n");
for(c=1; c<=rows-2; c++)
{
printf("*");
for(sp=1; sp<=cols-2; sp++)
printf(" ");
printf("*\n");
}
for(r=1; r<=cols; r++)
{
if(r==1 || r==cols)
printf(" ");
else
printf("*");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 40 of 50

40. Nested Pyramid


/*c program for nested pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int r,c,num,n;
printf("\n Enter no. of rows: ");
scanf("%d",&num);
n=num;
for(r=1; r<=num; r++,n--)
{
for(c=1; c<=r; c++)
printf("*");
printf(" ");
for(c=n; c>=1; c--)
printf("*");
printf(" ");
for(c=n; c>=1; c--)
printf("*");
printf(" ");
for(c=1; c<=r; c++)
printf("*");
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 41 of 50

41. Character Rectangle Design


/*c program for character rectangle pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{ char ch='C',r,c,t,sp,st;
st=ch;
for(r='A'; r<=ch; r++,st--)
{
for(c='A';c<='B'; c++)
{
if(r=='C')
{
printf("A ");
break;
}
else
printf("%c",c);
}
for(sp=r; sp>'A'; sp--)
printf(" ");
for(t=st; t>='A'; t--)
printf("%c",t);
printf("\n");
}
for(r='A'; r<=ch-1; r++)
{
for(c='A'; c<='B'; c++)
printf("%c", c);
for(sp=r; sp<='A'; sp++)
printf(" ");
for(t=r+1; t>='A'; t--)
printf("%c", t);
printf("\n");
}
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 42 of 50

42. Number Rectangle Design


/*c program for number rectangle design*/
#include<stdio.h>
#include<conio.h>
void main()
{ int num,n,r,c,sp,t;
printf("\n Enter any number : ");
scanf("%d", &num);
n=num;
for(r=1; r<=num; r++,n--)
{
for(c=1; c<=2; c++)
{
if(r==3)
{
printf("1 ");
break;
}
else
printf("%d",c);
}
for(sp=r; sp>1; sp--)
printf(" ");
for(t=n; t>=1; t--)
printf("%d",t);
printf("\n");
}
for(r=1; r<=num-1; r++)
{
for(c=1; c<=2; c++)
printf("%d",c);
for(sp=r; sp<=1; sp++)
printf(" ");
for(t=r+1; t>=1; t--)
printf("%d",t);
printf("\n");
}
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 43 of 50

43. Floyd Triangle


/*c program to print the number pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,r,c,sp,i=1;
printf("\n Enter any number : ");
scanf("%d", &num);
for(r=1; r<=num; r++)
{
for(sp=1; sp<=num-r; sp++)
printf(" ");
for(c=1; c<=r; c++,i++)
printf("%d ",i);
printf("\n");
}
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 44 of 50

44. Reverse Star Pyramid


/*C program for reverse star pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{
int num,c,sp,r=1;
printf("\n Enter loop repeat number(rows): ");
scanf("%d", &num);
printf("\n");
for(; num>=1; num--,r++)
{
for(c=1; c<=num; c++)
printf("*");
for(sp=r; sp>1; sp--)
printf(" ");
for(sp=r; sp>1; sp--)
printf(" ");
for(c=num; c>=1; c--)
printf("*");
printf("\n");
}
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 45 of 50

45. Number Decrease to Zero Triangle


/*c program for number decrease triangle*/
#include<stdio.h>
#include<conio.h>
void main()
{ int num,r,c,sp;
printf("\n Enter max number : ");
scanf("%d", &num);
for(r=0; r<=num; r++)
{
for(sp=r; sp<num; sp++)
printf(" ");
for(c=r; c>=0; c--)
printf("%d",c);
for(c=1; c<=r; c++)
printf("%d",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 46 of 50

46. Character Pyramid


/*c program for character pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{ char ch,r,c,p;
printf("Enter any character : ");
scanf("%c", &ch);
if(ch>='a' && ch<='z')
ch=ch-32;
for(r='A'; r<=ch; r++)
{
for(c='A'; c<=r; c++)
printf("%c",c);
for(c=r-1; c>='A'; c--)
printf("%c",c);
printf("\n");
}
for(p=ch-1,r='A'; r<ch; r++,p--)
{
for(c='A'; c<=p; c++)
printf("%c",c);
for(c=p-1; c>='A'; c--)
printf("%c",c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 47 of 50

47. Square Number Triangle


/*c program for square number triangle*/
#include<stdio.h>
#include<conio.h>
void main()
{int r,c,q=1;
for(r=1; r<=5; r++,q=q+2)
{
for(c=1; c<=q; c++)
printf(" %d",c*c);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 48 of 50

48. Floyd's triangle


/*c Program of Floyd's triangle*/
#include<stdio.h>
#include<conio.h>
void main()
{
int r,c,n,x=1;
printf("\n Enter No. of rows of Floyd's triangle : ");
scanf("%d",&n);
for(r=1; n>=r; r++)
{
for(c=1; c<=r; c++,x++)
printf(" %d",x);
printf("\n");
}
getch();
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 49 of 50

49. Number Pyramid Pattern


#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,n;
int x=0,y=0;
printf("\n Enter the no of line:");
scanf("%d",&n);
for(i=0;i<=n;i++)
{
x=y;
for(j=i;j<=n;j++,x++)
printf("%d ",x);
y++;
printf("\n");
}
}

AVIJIT PRAMANIK

9038652152

AVIJIT PRAMANIK

9038652152

Page 50 of 50

50. Character Rectangle Program


/*c program for character pyramid*/
#include<stdio.h>
#include<conio.h>
void main()
{char ch,r,c,t;
printf("\n Enter any character : ");
scanf("%c", &ch);
if(ch>='a' && ch<='z')
ch = ch - 32;
for(r='A'; r<=ch; r++)
{
for(c=r; c<=ch; c++)
printf("%c",c);
for(t='A'; t<r; t++)
printf("%c",t);
printf("\n");
}
}

AVIJIT PRAMANIK

9038652152

Вам также может понравиться