tìm số tự nhiên n sao cho khi tính tích từ 1 đến n được tích lớn nhất nhỏ lớn hơn 200 c++

1 câu trả lời

#include <iostream>

using namespace std;

int main()

{

    int n = 1, S = 1;

    while (S <= 200){

        S *= n;

        n += 1;

    }

    cout << "Tich = " << S;

    return 0;

}