Viết chương trình tính tổng T= 1!+3!+...+15! Mình đang cần lời giải. Ai biết giúp mình với ạ. Cần gấp !!!!

2 câu trả lời

#include<bits/stdc++.h>
using namespace std;
int giaithua(int n)
{
    int total=1;
    for(int i=1;i<=n;i++){
        total*=n;
    }
    return total;
}
int main()
{
    int n=15,total=0;
    for(int i=1;i<=n;i++){
        if(i%2!=0){
            total+=giaithua(i);
        }
    }
    cout<<total;
}

uses crt;
var tong : int64;
i : integer;
function t(x : integer ) : int64;
var j: int64;
i : integer;
begin j:=1;
for i:=1 to x do j:=j*i;
t:=j; end;
begin clrscr;
tong:=0;
for i:=1 to 15 do if i mod 2 = 1 then
tong:=tong+t(i);
write(tong);
readln
end.

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