Triangle #1:

*
**
***
****
*****
#include <stdio.h>
#include <conio.h>
int main (int argc, char *argv[])
{
  int r, i, j;
  printf("\n Enter the range:");
  scanf("%d", &r);
10    for (= 0; i < r; i++)
11    {
12      for (= 0; j <= i; j++)
13      {
14        printf("*");
15      }
16      printf("\n");
17    }
18  }
19 

Triangle #2:

*****
****
***
**
*
#include <stdio.h>
#include <conio.h>
int main (int argc, char *argv[])
{
  int r, i, j;
  printf ("\n Enter the range:");
  scanf ("%d", &r);
10    for (= 0; i < r; i++)
11    {
12      for (j=r-1;j>=i;j--)
13      {
14        printf ("*");
15      }
16      printf ("\n");
17    }
18  }
19 

Triangle #3:

*****
 ****
  ***
   **
    *
#include <stdio.h>
#include <conio.h>
int main (int argc, char *argv[])
{
  int r,i,j;
  printf("\n Enter the range:");
  scanf ("%d", &r);
  for (= 0; i < r; i++)
10    {
11      for (= 0; j < i; j++)
12      {
13        printf (" ");
14      }
15      for(= i; j < r; j++)
16      {
17        printf ("*");
18      }
19      printf ("\n");
20    }
21  }
22 

Triangle #4:

    *
   **
  ***
 ****
*****
#include<stdio.h>
#include<conio.h>
int main (int argc, char *argv[])
{
  int r, i, j;
  printf ("\n Enter the range:");
  scanf ("%d", &r);
  for (= 0; i < r; i++)
10    {
11      for (= i; j < r; j++)
12      {
13        printf (" ");
14      }
15      for (= 0; j <= i; j++)
16      {
17        printf ("*");
18      }
19      printf ("\n");
20    }
21  }
22 

Triangle #5:

    *
   ***
  *****
 *******
*********
#include<stdio.h>
#include<conio.h>
int main (int argc, char *argv[])
{
  int r, i, j;
  printf ("\n Enter the range:");
  scanf ("%d", &r);
  for (= 0; i < r; i++)
10    {
11      for (= i; j < r; j++)
12      {
13        printf (" ");
14      }
15      for (= 0; j <= i; j++)
16      {
17        printf ("*");
18      }
19      for (= 0; j < i; j++)
20      {
21        printf ("*");
22      }
23      printf ("\n");
24    }
25  }
26 

Triangle #6:

*********
 *******
  *****
   ***
    *
#include<stdio.h>
#include<conio.h>
int main (int argc, char *argv[])
{
  int r, i, j;
  printf ("\n Enter the range:");
  scanf ("%d", &r);
  for (= 0; i < r; i++)
10    {
11      for (= 0; j < i; j++)
12      {
13        printf (" ");
14      }
15      for (= i; j < r; j++)
16      {
17        printf ("*");
18      }
19      for (= i; j < (- 1); j++)
20      {
21        printf ("*");
22      }
23      printf ("\n");
24    }
25  }
26 

Triangle #7:

    *
   ***
  *****
 *******
*********
 *******
  *****
   ***
    *
#include <stdio.h>
#include <conio.h>
int main (int argc, char *argv[])
{
  int r, i, j;
  printf ("\n Enter the range:");
  scanf ("%d", &r);
  for(= 0; i < r; i++)
10    {
11      for(= i; j < r; j++)
12      {
13        printf(" ");
14      }
15      for(= 0; j < i; j++)
16      {
17        printf ("*");
18      }
19      for(= 0; j < (- 1); j++)
20      {
21        printf("*");
22      }
23      printf("\n");
24    }
25    for (= r; i < (* r); i++)
26    {
27      for (= 0; j < (- r); j++)
28      {
29        printf(" ");
30      }
31      for(= (- r); j < r; j++)
32      {
33        printf("*");
34      }
35      for(= (- r); j < (- 1); j++)
36      {
37        printf("*");
38      }
39      printf("\n");
40    }
41  }
42 

You have viewed 1 page out of 248. Your C learning is 0.00% complete. Login to check your learning progress.

 Vote 0

Similar topics related to this section

prime number, HCF, LCM, Pascals triangle, user defined types, typedef, struct type,

# C Programming Language (Prentice Hall Software)
# Let Us C Paperback - 2006 by Yashavant Kanetkar
# Understanding and Using C Pointers Core techniques for memory management
# Data Structures Using C and C++ Paperback - 1998
# Data Structures In C Paperback - August 11, 2008 by Noel Kalicharan