Hiển thị kết quả từ 1 đến 3 / 3
  1. #1
    Tham gia
    27-04-2009
    Location
    Địa Ngục
    Bài viết
    25
    Like
    0
    Thanked 0 Times in 0 Posts

    Vui lắm ! Giúp em với mấy anh , chị ơi !!

    Bài tập là thế này : Tính S=1+1/sqrt(2!)+....+1/sqrt(n!) , dùng vòng lặp for , do...while , while .
    Quote Quote

  2. #2
    Tham gia
    29-04-2009
    Location
    Đà Nẵng
    Bài viết
    7
    Like
    0
    Thanked 0 Times in 0 Posts
    //tong s = 1+1/sqrt(2!)+..+1/sqrt(n!)
    #include<stdio.h>
    #include<conio.h>
    #include<math.h>
    main()
    {
    int i,n,gt;
    float tong;
    clrscr();
    printf("\n Nhap so:");
    scanf("%d",&n);
    //lenh for
    tong=1;
    gt=1;
    for(i=1;i<=n;i++)
    {
    gt=gt*i;
    tong= tong+ 1.0/(sqrt(gt));
    }
    printf("\n Giai thua la:%2d",gt);
    printf("\n Tong can tim la: %3f",tong);
    getch();
    }

    [=========> Bổ sung bài viết <=========]

    tương tự trên ta sẽ làm lệnh while như sau:
    //lenh while
    tong=1;
    gt=1;
    i=1;
    while(i<=n)
    {
    gt=gt*i;
    tong= tong + 1.0/(sqrt(gt));
    i++;
    }

    [=========> Bổ sung bài viết <=========]

    //lenh do..while
    tong=1;
    gt=1;
    i=1;
    do
    {
    gt=gt*i;
    tong= tong + 1.0/(sqrt(gt));
    i++;
    }
    while(i<=n);
    Được sửa bởi khoadn123 lúc 00:50 ngày 29-04-2009 Reason: Bổ sung bài viết

  3. #3
    Tham gia
    27-04-2009
    Location
    Địa Ngục
    Bài viết
    25
    Like
    0
    Thanked 0 Times in 0 Posts
    thanks ban nhju nha de minh ve lam thu dc ko

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
  •