Sum of 1 to N in C++

By: Grant Braught Emailed: 1672 times Printed: 2153 times    

Latest comments
By: rohit kumar - how this program is work
By: Kirti - Hi..thx for the hadoop in
By: Spijker - I have altered the code a
By: ali mohammed - why we use the java in ne
By: ali mohammed - why we use the java in ne
By: mizhelle - when I exported the data
By: raul - no output as well, i'm ge
By: Rajesh - thanx very much...
By: Suindu De - Suppose we are executing

This sample C++ program accepts a number and prints the sum of all numbers from 1 to the entered number.
#include 

// Prototype for SumToN function.
int SumToN(int);

// main function is always run first in a
// C++ program.

int main()
{	//Given:   nothing.
	//Results: Accepts a number and
	//		   writes out sum of all ints 1..num.

	int number;
	
	cout << "Enter an integer (>1): ";
	cin >> number;
	
	cout << "Sum of 1..Num = " << SumToN(number) << endl;
	
	// This is more convention than anything.
	return 0;
}

int SumToN(int number)
{	/* 
	Given:   number an integer > 0
	Returns: The sum of all the integers
			 between 1 and number.
	*/
	
	int i,total;
	
	total = 0;		// could use: int total = 0;
	
	for (i=1; i<=number; i++)
	{
		total = total + i;
	}

	return total;	
}
  

C++ Home | All C++ Tutorials | Latest C++ Tutorials

Sponsored Links

If this tutorial doesn't answer your question, or you have a specific question, just ask an expert here. Post your question to get a direct answer.



Bookmark and Share

Comments(0)


Be the first one to add a comment

Your name (required):


Your email(required, will not be shown to the public):


Your sites URL (optional):


Your comments:



More Tutorials by Grant Braught
Sum of 1 to N in C++
Vector variables in C++
Reverse a String in C++
Pass by Reference vs Pass Value in C++ functions
Pass by Reference in C++ functions
Checking Prime Number in C++
Insert, Delete, Search, Print an int Array in Java
Insert, Delete, Search, Print an int Array in Java
Palindrome String in Java

More Tutorials in C++
Two-Dimensional Array Manipulation in C++
Calculate average using Two-Dimensional Array in C++
Compute the square root of the sum of the squares of an array in C++
Matrix using nested for loops in C++
Sorting an array of Strings in C++
Calculating total based on the given quantity and price in C++
Compiling and Linking Multiple Source Files in C++
Enumerations in C++
Program to add two numbers in C++
Comments in C++
while loop in C++
for loop in C++
Programming errors a compiler will detect in C++
if in C++
Using the Built-in Arithmetic Types in C++

More Latest News
Most Viewed Articles (in C++ )
Using Comments in a C++ Program
The indirection operator (*) - dereference operator.
Dot (.) vs Arrow (->) to access data members in C++
Function overloading in C++
Using peek() and putback() with cin in C++
virtual inheritance example in C++
Checking Prime Number in C++
Calculate average using Two-Dimensional Array in C++
Compute the square root of the sum of the squares of an array in C++
What Is a Pointer in C++?
C++ Sample Program for Allocating, using, and deleting pointers.
this Pointer in C++
const Pointers in C++
C ++ Reference Parameters Versus Java Reference Parameters
Converting C++ Multiple-Inheritance Hierarchies to Java
Most Emailed Articles (in C++)
Looping with the keyword goto in C++
Default arguments in C++
Compiling and Linking Multiple Source Files in C++
Difference between Procedural, Structured, and Object-Oriented Programming
Tutorial on Classes and Members in C++
for Loops in C++
Using switch Statements in C++
Operator Precedence in C++
How to handle Exceptions in C++
strcpy() and strncpy() sample program in C++
assert() example program in C++
Using peek() and putback() with cin in C++
Function overloading in C++
File in C++ - Writing text to a file in C++
Pass by Reference vs Pass Value in C++ functions