Viết chương trình tính tổng S = 1 + 1/2! + 1/3! + …+ 1/n! với n thuộc N* – Cảm ơn trước ạ~

Viết chương trình tính tổng S = 1 + 1/2! + 1/3! + …+ 1/n! với n thuộc N*
– Cảm ơn trước ạ~

0 bình luận về “Viết chương trình tính tổng S = 1 + 1/2! + 1/3! + …+ 1/n! với n thuộc N* – Cảm ơn trước ạ~”

  1. Program FNG;
    Uses crt;
    Var n,i: longint;
        s: extended;

    Function giaithua(a: longint): qword;
    Var i: longint;
    Begin
            giaithua:=1;
            For i:=1 to a do
                    giaithua:=giaithua*i;
    End;

    Begin
            Clrscr;
            Write(‘Nhap n: ‘); Readln(n);
            s:=0;
            For i:=1 to n do
                    s:=s+1/giaithua(i);
            Write(‘S = ‘,s:0:2);
            Readln
    End.

    Bình luận
  2. Program BTH;
    uses crt;
    var i,n,k:longint;
    s:real;
    Function gt(a:longint):qword;
    var k:longint;
            Begin
                    gt:=1;
                    For k:=1 to a do gt:=gt*k;
            end;
    Begin
            clrscr;
            Write(‘Nhap n: ‘);readln(n);
            s:=0;
            For i:=1 to n do s:=s+gt(i);
            writeln(‘Tong day so tren la: ‘,s:4:2);
            readln;
    end.

    Bình luận

Viết một bình luận