C Tutorial

How to find Nth Triangular Number in C Program

Nth Triangular Number in C Program

Lets see how to find required position trianular number in c programming using while loop.

#include<stdio.h>

main()
{
 int number, triangularnumber=0, temp=1;
 printf("Enter number: ");
 scanf("%d", &number);
 while(temp<=number)
 {
  triangularnumber = triangularnumber + temp;
  temp++;
 }
 printf("\n%dth Triangular Number is: %d\n", number, triangularnumber);
}

Output:

$ gcc triangular_number.c
triangular_number.c:3:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main()
 ^~~~
$ ./a.out
Enter number: 200

200th Triangular Number is: 20100

Lets see how to find required position trianular number in c programming using for loop.

#include<stdio.h>

main()
{
 int number, triangularnumber=0, temp;
 printf("Enter number: ");
 scanf("%d", &number);
 for(temp=1;temp$lt;=number;temp++)
 {
  triangularnumber = triangularnumber + temp;
 }
 printf("\n%dth Triangular Number is: %d\n", number, triangularnumber);
}

Output:

$ gcc triangular_number.c
triangular_number.c:3:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main()
 ^~~~
$ ./a.out
Enter number: 300

300th Triangular Number is: 45150




Python installation

Privacy Policy  |  Copyrightcopyright symbol2020 - All Rights Reserved.  |  Contact us   |  Report website issues in Github   |  Facebook page   |  Google+ page

Email Facebook Google LinkedIn Twitter
^