Viết chương trình C++ Tính tổng S = 1+2+4+6+8+..+100 (Theo C++ nha mọi người )

2 câu trả lời

Cách 1: 

#include <bits/stdc++.h>
using namespace std;
int main()
{
 int S=1;
 for (int i=2; i<=100; i++) 
    if (i%2==0) S=S+i;
 cout<<"S="<<S;
}

Cách 2:Dùng for mỗi lần tăng lên 2 lần. Nếu bạn học rồi thì mới nên dùng cái này nhé.

#include <bits/stdc++.h>
using namespace std;
int main()
{
 int S=1;
 for (int i=2; i<=100; i=i+2) S=S+i;
 cout<<"S="<<S;
}

#include <iostream>
using namespace std;

int main() {
    int sum = 1;
    
    for(int i = 2; i <= 100; ++i) {
        if(i % 2 == 0) sum += i;
    }
    
    cout << sum;
}

Câu hỏi trong lớp Xem thêm