Từ 1 tới 10 trên tổng số 10 kết quả

Đề tài: Về vòng lặp?Sao nhỉ!!!

  1. #1
    No Avatar
    phu5553 Khách

    Mặc định Về vòng lặp?Sao nhỉ!!!

    Nhập n>o.Tính S(n)=2+4+6+...n

  2. #2
    Ngày gia nhập
    03 2008
    Nơi ở
    Nhà tù
    Bài viết
    37

    Code:
    #include<stdio.h>
    #include<conio.h>
    
    main()
    {
     int n,i;
      long S=0;
     clrscr();
     printf("nhap n:");
     scanf("%d",&n);
    
     for(i=0;i<=n;i=i+2)
     S+=i;
    
     printf("S(n):%d",S);
    
    getch();
    }
    Bài này rất dễ.Lần sau bạn làm được chừng nào thì post lên chừng đó!

  3. #3
    No Avatar
    PeDieu Khách

    Trích dẫn Nguyên bản được gửi bởi phu5553 Xem bài viết
    Nhập n>o.Tính S(n)=2+4+6+...n
    Anh ý có cho sai đề hok zậy???

  4. #4
    Ngày gia nhập
    03 2008
    Bài viết
    57

    Chắc sai đề !!!!. có lẽ là S(n) = 2^2 + 2^4 + 2^6 + ...+ 2^n hay đại loại là như thế. chứ cài này mà phải post lên thì đúng là ..... sỉ nhục một ....." tài năng " . hihihi

  5. #5
    No Avatar
    PeDieu Khách

    Hok phải đâu, hình như cái đó sai đề thật á.
    S(n) = 2 + 4 + 6 + ... + 2n
    Như vầy mới hợp qui luật.
    Với n > 0.
    n = 1, S(1) = 2*1
    n = 2, S(2) = S(1) + 2*2
    n = 3, S(3) = S(2) + 2*3
    .........
    n = n, S(n) = S(n - 1) + 2*n

    Số cuối luôn là 2n

  6. #6
    Ngày gia nhập
    05 2008
    Nơi ở
    HàNội™
    Bài viết
    4

    Mặc định Về vòng lặp?Sao nhỉ!!!

    Trích dẫn Nguyên bản được gửi bởi PeDieu Xem bài viết
    Hok phải đâu, hình như cái đó sai đề thật á.
    S(n) = 2 + 4 + 6 + ... + 2n
    Như vầy mới hợp qui luật.
    Với n > 0.
    n = 1, S(1) = 2*1
    n = 2, S(2) = S(1) + 2*2
    n = 3, S(3) = S(2) + 2*3
    .........
    n = n, S(n) = S(n - 1) + 2*n

    Số cuối luôn là 2n
    for(i=0;i<=n;i+=2)
    s=s+i;
    if(n&1) s=s+n;
    Cái này cũng dc chớ sao

  7. #7
    Ngày gia nhập
    03 2008
    Bài viết
    57

    Muốn làm cho nhuyễn sủ dụng vòng lặp vậy hãy làm các bài này đi. Làm nhiều cho quen tay

    Tự làm nha . khi bí mới hỏi
    bài 1: S(n) = 1/(1x2) + 1/(2x3) +....+ 1/nx(n+1)
    Bài 2: S(n) = 1 +1.2 + 1.2.3 + .... +1.2.3....n
    Bài 3: S(n) = x + x^2 + x^3 +.... +x^n
    Bài 4: S(n) =x + (x^2) / (1+2) + (x^3)/(1+2+3) +....+ (x^n)/(1.+2+3+...+n)
    Bài 5: S(n) = sqrt(2+ sqrt(2 + sqrt( 2 + .... + sqrt(2 + sqrt(2))...) n dấu căn.
    Bài 6: S(n) = 1/(1+ 1/( 1 + 1/(.....1/(1+1/(1+1))...) n dẫu phân số

    còn nhiều bài dạng này lắm cần thì pmmm tui đưa cho mà thực tập. nguyen_thanh_luan@live.com

  8. #8
    Ngày gia nhập
    05 2008
    Bài viết
    14

    em mao muoi lam thu 1 bai cac bac xem the nao.em dich bang gcc.
    HTML Code:
    //Bài 5: S(n) = sqrt(2+ sqrt(2 + sqrt( 2 + .... + sqrt(2 + sqrt(2))...) n dấu căn. #include<stdio.h> #include<math.h> main() { double ketqua; int i,n; printf("nhap n:"); scanf("%d",&n); ketqua=sqrt(2); for(i=0;i<n;i++) { ketqua=sqrt(2+ketqua); } printf("ket qua =%lf",ketqua); }
    giờ say mê bên ai em đổ lỗi anh vô tình

  9. #9
    Ngày gia nhập
    03 2008
    Bài viết
    57

    bài của bạn tính đến (n + 1) dấu căn mất rồi. vì lặp từ 0 - (n -1) là n lần tính . Do đó sẽ tình n dấu căn. cộng thêm cái căn 2 ban đàu bạn gắn cho ketqua nữa là n+1 dấu căn

  10. #10
    No Avatar
    phu5553 Khách

    Em mới bắt đầu học về C nên cũng chưa biết gì!!!Cảm mơn mấy pác nha.

Các đề tài tương tự

  1. Kỹ thuật C++ Nhập và gán 1 kí tự trong vòng lặp sao cho khi không nhập kí tự thì vòng lặp lại chạy tiếp.
    Gửi bởi note194 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 12-08-2013, 09:11 PM
  2. Lập trình C++ giá trị của xâu trong vòng lặp và ngoài vòng lặp khác nhau
    Gửi bởi virus93ttll trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 17
    Bài viết cuối: 14-05-2011, 02:43 PM
  3. Code cài đặt DSLK đơn vòng và kép vòng trên C++. Thêm 1 phần tử sau 1 phần tử trong DSLK đơn/kép
    Gửi bởi hoanghieu.fit.hcmus trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 2
    Bài viết cuối: 09-04-2011, 02:54 PM
  4. Tìm max (Sử dụng vòng lặp)
    Gửi bởi cr9 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 13
    Bài viết cuối: 08-05-2010, 10:53 AM
  5. Vòng lặp for lồng nhau, giúp tớ hiểu rõ hơn về vòng lặp for lồng nhau?
    Gửi bởi bk7million trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 11
    Bài viết cuối: 29-04-2009, 07:46 PM

Quyền hạn của bạn

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