Trang 5 / 5 FirstFirst ... 2345
Hiển thị kết quả từ 41 đến 41 / 41
  1. #41
    Tham gia
    28-02-2012
    Bài viết
    17
    Like
    1
    Thanked 1 Time in 1 Post
    Quote Được gửi bởi cashier View Post
    bài 2:
    ct tính tổng S= 1 + 1/3 + 1/5 + ... + 1/(2n+1)
    Code:
    var n,i:integer;
        s:real;
    BEGIN
         repeat     
               write('nhap n nguyen duong : '); readln(n);
         until n>0; 
         s:=1.0;  
         for i:=1 to n do
             s:=s+ 1/(2*i+1);
         writeln('tong s = ',s:5:3); 
         readln;
    END.
    ct tính tổng S = 1 - 1/2 + 1/3 - 1/4 + ... + ((-1)^(n+1))*1/n
    Code:
    var n,i:integer;
        s:real;
    BEGIN
         repeat     
               write('nhap n nguyen duong : '); readln(n);
         until n>0;
         s:=0.0;  
         for i:=1 to n do
             begin
                  if (i mod 2 = 1) then s:=s+ 1/i
                  else s:= s -1/i;
             end;
         writeln('tong s = ',s:5:3); 
         readln;
    END.
    Ngay chỗ này bạn có thể sửa lại như sau (mình thấy nó hay hơn. hihihi)
    s:=0.0;dau=1;
    for i:=1 to n do
    begin
    s:=s + dau/i;
    dau:= -1*dau;
    end;

    Thân

  2. Thành viên Like bài viết này:


Trang 5 / 5 FirstFirst ... 2345

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •