Tuesday, October 20, 2015

// // 2 comments

C language code to design pyramid

Following are some C programming codes, to design pyramid and different patterns using loops and statements.
you can also build more patterns with the help of given examples.




         Question: Design following patterns using c language ?
*
* *
* * *
* * * *
* * * * *

#include <stdio.h>
int main()
{
int i,j,rows;
printf("Enter the number of rows: ");
scanf("%d",&rows);
for(i=1;i<=rows;++i)
{
for(j=1;j<=i;++j)
{
printf("* ");
}
printf("\n");
}
return 0;
}

1
1 2
1 2 3
1 2 3 4
1 2 3 4 5

#include <stdio.h>
int main()
{
int i,j,rows;
printf("Enter the number of rows: ");
scanf("%d",&rows);
for(i=1;i<=rows;++i)
{
for(j=1;j<=i;++j)
{
printf("%d ",j);
}
printf("\n");
}
return 0;
}
1
2 3
4 5 6
7 8 9 10

#include<stdio.h>
int main()
{
int rows,i,j,k=0;
printf("Enter number of rows: ");
scanf("%d",&rows);
for(i=1;i<=rows;i++)
{
for(j=1;j<=i;++j)
printf("%d ",k+j);
++k;
printf("\n");
}
}
A
B B
C C C
D D D D
E E E E E

#include<stdio.h>
int main()
{
int i,j;
char input,temp='A';
printf("Enter uppercase character you want in triangle at last row: ");
scanf("%c",&input);
for(i=1;i<=(input‐'A'+1);++i)
{
for(j=1;j<=i;++j)
printf("%c",temp);
++temp;
printf("\n");
}
return 0;
}
* * * * *
* * * *
* * *
* *
*

#include <stdio.h>
int main()
{
int i,j,rows;
printf("Enter the number of rows: ");
scanf("%d",&rows);
for(i=rows;i>=1;‐‐i)
{
for(j=1;j<=i;++j)
{
printf("* ");
}
printf("\n");
}
return 0;
}
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1

#include <stdio.h>
int main()
{
int i,j,rows;
printf("Enter the number of rows: ");
scanf("%d",&rows);
for(i=rows;i>=1;‐‐i)
{
for(j=1;j<=i;++j)
{
printf("%d ",j);
}
printf("\n");
}
return 0;
}
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *

#include <stdio.h>
int main()
{
int i,space,rows,k=0;
printf("Enter the number of rows: ");
scanf("%d",&rows);
for(i=1;i<=rows;++i)
{
for(space=1;space<=rows‐i;++space)
{
printf(" ");
}
while(k!=2*i‐1)
{
printf("* ");
++k;
}
k=0;
printf("\n");
}
return 0;
}
1
2 3 2
3 4 5 4 3
4 5 6 7 6 5 4
5 6 7 8 9 8 7 6 5

#include <stdio.h>
int main()
{
int i,space,rows,k=0,count1=0,count2=0;
printf("Enter the number of rows: ");
scanf("%d",&rows);
for(i=1;i<=rows;++i)
{
for(space=1;space<=rows‐i;++space)
{
printf(" ");
++count1;
}
while(k!=2*i‐1)
{
if (count<=rows‐1)
{
printf("%d ",(i+k));
++count1;
}
else
{
++count2;
printf("%d ", (i+k‐2*count1));
}
++k;
}
count2=count1=k=0;
printf("\n");
}
return 0;
}
* * * * * * * * *
* * * * * * *
* * * * *
* * *
*

#include<stdio.h>
int main()
{
int rows,i,j,space;
printf("Enter number of rows: ");
scanf("%d",&rows);
for(i=rows;i>=1;‐‐i)
{
for(space=0;space<rows‐i;++space)
printf(" ");
for(j=i;j<=2*i‐1;++j)
printf("* ");
for(j=0;j<i‐1;++j)
printf("* ");
printf("\n");
}
return 0;
}
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1

#include<stdio.h>
int main()
{
int rows,c=1,space,i,j;
printf("Enter number of rows: ");
scanf("%d",&rows);
for(i=0;i<rows;i++)
{
for(space=1;space<=rows‐i;space++)
printf(" ");
for(j=0;j<=i;j++)
{
if (j==0||i==0)
c=1;
else
c=c*(i‐j+1)/j;
printf("%4d",coef);
}
printf("\n");
}
}


Thank you visitor...! :) www.ease2code.com

2 comments :


  1. There are times when people are having lots of trouble while they are planning to latest aol gold software in their computer. If you are also one of them, you need first to see whether your system is fulfilling all the requirement which is required for downloading the software.

    ReplyDelete
  2. In case you are also getting bothered by these errors and require technical assistance, then do have a word with mozilla firefox customer service

    ReplyDelete