# PBinfo #1360 – suma-gauss – Rezolvare C++

Sursa: Codul lui Andrei
Limbaj: C++
Autor rezolvare: andrei

## Enunț

Cerința
Se citește n număr natural. Calculați suma tuturor numerelor naturale mai mici sau egale cu n.

Date de intrare
Programul citește de la tastatură numărul n, număr natural.

Date de ieșire
Programul va afișa pe ecran numărul S, reprezentând suma numerelor mai mici sau egale cu n.

Restricții și precizări

n ≤ 1.000.000

Exemplu:
Intrare

7
Ieșire

28
Explicație
1+2+3+4+5+6+7=28

## Cod sursă C++

```cpp
#include <iostream>
using namespace std;
int main() {
    long long int n, S;
    cin >> n;
    S = n * (n + 1) / 2;
    cout << S;
    return 0;
}
```

## Resurse

- [Pagina originală](https://codulluiandrei.ro/rezolvari/pbinfo/1360)
- [Sursa C++](https://codulluiandrei.ro/rezolvari/pbinfo/1360/cod.cpp)
- [Sursa pe GitHub](https://raw.githubusercontent.com/codulluiandrei/pbinfo/main/pbinfo-1360/main.cpp)
- [Cursuri de informatică pentru BAC](https://codulluiandrei.ro/academia/info-curs/pachet-cpp/)
