Mình đang tìm hiểu cách viết giai thừa và lũy thừa để làm bài toán này sử dụng C/C++
S = (1^n/1!) + (2^n/2!) + (n^n/n!)
Nhưng mình chưa có ý tưởng gì để làm cái này, nhờ mọi người hướng dẫn.
Mình đang tìm hiểu cách viết giai thừa và lũy thừa để làm bài toán này sử dụng C/C++
S = (1^n/1!) + (2^n/2!) + (n^n/n!)
Nhưng mình chưa có ý tưởng gì để làm cái này, nhờ mọi người hướng dẫn.
1^n là lũy thừa đúng ko nhỉ, dùng hàm pow(1,n)
thì phải. nhưng bên trong phải đổi sang float.
còn lũy thừa thì bạn làm riêng 1 hàm để tính lũy thừa của n đi, rồi trong vòng lặp gọi vào thôi
Từng phần tử có thể dùng lại giai thừa được, còn lũy thừa thì phải tính riêng thôi
Cái ^ là phép xor nha bạn ,ko phải lũy thừa
viết hàm tính giai thừa, còn mũ dùng hàm pow(x,n)
x^n
dùng pow ấy có phải kkhai báo ko bởi vì mình có làm mà nó bảo là lỗi chưa khai báo
Hàm đó trong <math>
nhé bạn
Nói chung là phải include rồi.