Program to print sum of first n natural numbers using for loop

Logic:

  • Enter the number n
  • sum= 1 + 2+ 3 + 4 +……..+n

Algorithm

  1. Enter the number as n
  2. Initially assign sum=0
  3. for(i=1;i<=n;i++)
  4. sum=sum+i;
  5. Print sum

Program

#include<stdio.h>
int main()
{
    printf("****************************************************************");
    printf("\n****************************************************************");
    printf("\n** WAP to print sum of first n natural numbers using for loop **");
    printf("\n**               Created by Sheetal Garg                      **");
    printf("\n**                 Assistant Professor                        **");
    printf("\n**                 Phone No:9467863365                        **");
    printf("\n****************************************************************");
    printf("\n****************************************************************\n");
    int i,n,s=0;
    printf("Enter number upto which you want to add\n");
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    s=s+i;
    printf("\nsum is %d",s);
}

Output 1

****************************************************************
****************************************************************
** WAP to print sum of first n natural numbers using for loop **
**               Created by Sheetal Garg                      **
**                 Assistant Professor                        **
**                 Phone No:9467863365                        **
****************************************************************
****************************************************************
Enter number upto which you want to add
5

sum is 15
error: You can only copy the programs code and output from this website. You are not allowed to copy anything else.