#include <iostream>
using namespace std;
int main()
{
int n;
float tong = 0;
cout << "Nhap n:";
cin >> n;
for (int i = 1; i <= n; i++)
{
tong += 1.0/i;
}
cout << "\nTong la:" << tong;
system("pause");
return 0;
}
Mọi người cho em hỏi là ví dụ nhập n = 3, thì nó xuất ra tổng là 1.8333, có cách nào để nó xuất ra được phân số là 11/6 không ạ?
(Em mới học nên mong mọi người chỉ giáo, em cảm ơn)

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?