Saturday 2 August 2014

Triangles







C Programming Code To Create Pyramid and Structure

Have you tried to print these triangles in C Compiler or may be you have tried but stuck at somewhere.

If you have not yet tried then try it by yourself and then look for suggestions.
Save it for your homework
Triangles




C Program To display the triangle using *, numbers and character

                                                                                                                                                                   

Write a C Program to print half pyramid as using * as shown in figure below.

*
* *
* * *
* * * *
* * * * *
#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;
}

                                                                                 

Write a C Program to print half pyramid as using numbers as shown in figure below.
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;
}

                                                                                 
Write a C Program to print triangle of characters as below
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;
}

C Program To Display inverted half pyramid using * and numbers

                                                                                 

Write a C Program to print inverted half pyramid using * as shown below.
* * * * *
* * * *
* * * 
* *
*
#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
Write a C Program to print inverted half pyramid as using numbers as shown above.
#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;
}
                                                                                 

Total Pageviews