W tym przykładzie nauczysz się obliczać sumę liczb naturalnych.
Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania w języku C ++:
- C ++ dla pętli
Liczby całkowite dodatnie 1, 2, 3, 4… znane są jako liczby naturalne.
Ten program pobiera dodatnią liczbę całkowitą od użytkownika (załóżmy, że użytkownik wprowadził n), a następnie ten program wyświetla wartość 1 + 2 + 3 +…. + N.
Przykład: Suma liczb naturalnych za pomocą pętli
#include using namespace std; int main() ( int n, sum = 0; cout <> n; for (int i = 1; i <= n; ++i) ( sum += i; ) cout << "Sum = " << sum; return 0; )
Wynik
Wpisz dodatnią liczbę całkowitą: 50 Suma = 1275
Ten program zakłada, że użytkownik zawsze wprowadza liczbę dodatnią.
Jeśli użytkownik wprowadzi liczbę ujemną, zostanie wyświetlona suma = 0 i program zostanie zakończony.
Ten program można również wykonać za pomocą rekursji. Zapoznaj się z tym artykułem, aby obliczyć sumę liczb naturalnych za pomocą rekurencji.