Loading Now

Bài tập về vòng lặp trong C++: tính tổng các số lẻ từ 0 tới n

Bài tập về vòng lặp trong C++: tính tổng các số lẻ từ 0 tới n

Table of Contents

Bài tập

Bạn hãy viết chương trình nhập vào từ bàn phím số nguyên n và thực hiện hiển thị ra tổng các số lẻ từ 0 tới n.

Ví dụ nếu nhập n = 7 thì chương trình sẽ hiển thị ra màn hình:

16

Giải thích: 1 + 3 + 5 + 7 = 16

Hướng dẫn

Code mẫu:

#include<iostream>

using namespace std;

int main() {
    int n;
    cin >> n;
    int sum = 0;
    for (int i = 0; i <= n; i++) {
        if (i % 2 == 1) {
            // sum += i; tương đương với sum = sum + i;
            sum += i;
        }
    }
    cout << sum;
    return 0;
}

Post Comment

Contact