Problem 5. Triangle Numbers
Triangle numbers are the sums of successive integers. So 6 is a triangle number because
6 = 1 + 2 + 3
which can be displayed in a triangular shape like so
*
* *
* * *
Thus 6 = triangle(3). Given n, return t, the triangular number for n.
Example:
Input n = 4
Output t is 10
Solution Stats
Problem Comments
-
26 Comments
Show
23 older comments
Ian
on 11 Dec 2022
+10 points
Anirban Kar Roy
on 5 Apr 2025
Good question :)
yuyuyu
on 25 Apr 2025
You might know this as the Triangular Number formula—or as some folks call it, the Gauss Summation trick—for adding numbers 1 through n super fast!
Solution Comments
Show commentsProblem Recent Solvers28828
Suggested Problems
-
Remove all the words that end with "ain"
2473 Solvers
-
2558 Solvers
-
2348 Solvers
-
Read a column of numbers and interpolate missing data
2329 Solvers
-
The Hitchhiker's Guide to MATLAB
3345 Solvers
More from this Author96
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!