Bài tập lập trình Tính tổng bình phương của dãy số tự nhiên
Mã bài tập: ENNDG3
Mô tả:
Dựa vào số tự nhiên cho trước (hoặc người dùng nhập vào), bạn hãy in ra tổng của dạy số từ 1 đến số tự nhiên cho trước đó.
Demo:
Input | Output |
---|---|
Số tự nhiên: 2 | 1 ^ 2 + 2 ^ 2 = 5 |
Số tự nhiên: 3 | 1 ^ 2 + 2 ^ 2 + 3 ^ 2= 14 |
Số tự nhiên: 4 | 1 ^ 2 + 2 ^ 2 + 3 ^ 2 + 4 ^ 2 = 30 |
Code tham khảo C++
#include <iostream>
using namespace std;
#include <string>
int main()
{
int number;
cout << "Nhập số bất kì: ";
cin >> number;
int result = 0;
for (int i = 1; i <= number; i++)
{
result = result + i * i;
}
cout << result << endl;
}