Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Giúp các bé đáng thương ấy với

Gameshow “Ai Là Triệu Phú” trên VTV đang chờ đón bạn – Tải ngay!

Bán đấu giá ủng hộ từ thiện

Sự kiện công nghệ lớn nhất trong năm của Sony sắp đổ bộ Hà Nội

Chiêm ngưỡng BaoMoi đẹp "tuyệt diệu" trên Windows Phone

Tin tức công nghệ mới
Trang 1/2 1 2 cuốicuối
kết quả từ 1 tới 15 trên 20
  1. #1
    akaii's Avatar
    akaii vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    Aug 2009
    Bài
    401
    Cảm ơn
    330
    Điểm
    227/101 bài viết

    Lightbulb Hỏi - Đáp Bài Tập C, C++

    Cũng giống như topic giải bài tập pascal. Năm nay học tôi cũng mới bắt đầu học C và có lẽ cũng nhiều người giống tôi cũng mới bắt đầu học. Học nhiều chỗ không hiểu vs lại trong box này cũng thấy nhiều topic pascal quá mà lại ít topic về C và cũng là tránh để những newbie lập topic bừa bãi tràn lan gây nặng site và khó tìm kiếm cho các mem khác nên tôi lại lần nữa mạn phép xin được lập topic về C xin được mọi người giúp đỡ những lính mới như tôi mong các ace vnz nhiệt tình giúp đỡ. Sau đây xin được mở đầu chủ đề bằng vài bài toán C, xin được giúp đỡ ạ
    1) S=1/2 + 1/4 + ... 1/2n
    2) Tính s(n)=1+2+3+...+n
    Ps: nếu thấy topic này hữu ích xin mod hãy stick lên cho mọi người dễ theo dõi và mất công search

  2. Có 2 thành viên cảm ơn akaii cho bài viết này:
    Tung_Huynh (15-12-2011), unmatched1010 (13-10-2012)

  3. #2
    [T]Death's Avatar
    [T]Death vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    May 2011
    Bài
    83
    Cảm ơn
    47
    Điểm
    84/46 bài viết

    Default

    2 bài này bạn chỉ cần đưa công thức tính s vào là làm được thôi mà

    bài 1
    Code:
     float s=0;
     for(i=1;i<=n;i++)
      s=s+1.0/(2*i);
    bài 2
    Code:
     int s=0;
     for(i=1;i<=n;i++)
      s=s+i;
    edited

  4. Có 2 thành viên cảm ơn [T]Death cho bài viết này:
    auauau97 (05-11-2011), rainbowqn (05-11-2011)

  5. #3
    akaii's Avatar
    akaii vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    Aug 2009
    Bài
    401
    Cảm ơn
    330
    Điểm
    227/101 bài viết

    Default

    Trích [T]Death View Post
    2 bài này bạn chỉ cần đưa công thức tính s vào là làm được thôi mà

    bài 1
    Code:
     float s=0;
     for(i=1;i<=n;i++)
      s=s+1.0/(2*i);
    bài 2
    Code:
     int s=0;
     for(i=1;i<=n;i++)
      s=s+i;
    Mình mới học căn bản thôi bạn ơi chưa học đến vòng lặp, mới học khai báo 3 thư viện stdio, conio, math ==! Lần đầu học chỉ cần printf vs scantf thì phải

  6. #4
    tuntun429's Avatar
    tuntun429 vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Jul 2010
    Đến từ
    Hà LLLLLOOOIII =))
    Bài
    542
    Cảm ơn
    78
    Điểm
    140/83 bài viết

    Default

    Trích akaii View Post
    Mình mới học căn bản thôi bạn ơi chưa học đến vòng lặp, mới học khai báo 3 thư viện stdio, conio, math ==! Lần đầu học chỉ cần printf vs scantf thì phải
    Chắc đang học gióa trình aptech ài ,mình trước cũng đọc qua, cơ mà ko có vòng lặp thì làm sao mà giải được bài này !

  7. #5
    19-6's Avatar
    19-6 vẫn chưa có mặt trong diễn đàn Moderator
    Tham gia
    Sep 2008
    Đến từ
    Abyss
    Bài
    1.904
    Cảm ơn
    858
    Điểm
    3.426/1.515 bài viết

    Default

    Bài 2 thì bạn có thể dùng công thức tính cấp số cộng như sau
    ((số đầu + số cuối)*n)/2

    Code:
    #include <stdio.h>
    #include <conio.h>
    
    main()
    {
     int n;
     printf("Nhap n: ");
     scanf("%d",&n);
     printf("%d",((1+n)*n)/2);
     getch();
    }
    còn bài số 1 thì phải dùng vòng lặp thôi, không xài công thức được đâu.


  8. Có 1 thành viên cảm ơn 19-6 cho bài viết này:
    auauau97 (05-11-2011)

  9. #6
    akaii's Avatar
    akaii vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    Aug 2009
    Bài
    401
    Cảm ơn
    330
    Điểm
    227/101 bài viết

    Default

    Ồ đấy đúng rồi, còn bài 1 phải dùng for hả. Xl mình chưa biết, cái này khác nhiều so vs pascal quá

  10. #7
    zZTuanVipzZz's Avatar
    zZTuanVipzZz vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    Aug 2008
    Bài
    434
    Cảm ơn
    92
    Điểm
    99/83 bài viết

    Default

    giúp tui tìm thuật toán làm bài nay với
    nhập vào mảng 1 chiều và in ra tất cả hoán vị
    vd a[0]=1,a[1]=2,a[2]=3
    khi in ra kết quả như sau
    123
    132
    213
    231
    321
    312

  11. #8
    trantam1204's Avatar
    trantam1204 vẫn chưa có mặt trong diễn đàn Rìu Vàng
    Tham gia
    Mar 2009
    Đến từ
    Phan Rang
    Bài
    890
    Cảm ơn
    641
    Điểm
    251/176 bài viết

    Default


    Tham khảo nhé bạn

  12. Có 1 thành viên cảm ơn trantam1204 cho bài viết này:
    rainbowqn (05-11-2011)

  13. #9
    teng0304's Avatar
    teng0304 vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    Oct 2009
    Đến từ
    Hà Nội
    Bài
    72
    Cảm ơn
    197
    Điểm
    24/16 bài viết

    Default

    Ở đây có 1 topic đã được mở để Share các bài tập về C,bạn có thể vào đó để tải về để tham khảo lưu ý chủ topic viết nhầm là các bài tập về C++ nhé
    Thay đổi nội dung bởi teng0304; 12-11-2011 lúc 14:55.

  14. #10
    rainbowqn's Avatar
    rainbowqn vẫn chưa có mặt trong diễn đàn Búa Gỗ
    Tham gia
    Nov 2007
    Bài
    17
    Cảm ơn
    31
    Điểm
    4/4 bài viết

    Default

    Theo mình thì các bạn nên hướng người hỏi đến giải thuật để giải, chứ đừng viết code luôn.
    ps: bạn đã học qua pascal mà ko biết giải 2 bài tính cộng kia thì cũng lạ đấy.

  15. #11
    akaii's Avatar
    akaii vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    Aug 2009
    Bài
    401
    Cảm ơn
    330
    Điểm
    227/101 bài viết

    Default

    Xin lôi vì đã lôi topic này lên 1 lần nữa, nhưng vì mình sắp thy rồi nên đành lôi nên lần nữa. Các bạn nào có bài tập c nào căn bản dành cho những người mới học thì share cho mình vài bài có cả đề lẫn code giải ( nếu có thể thì mong các bạn bớt chút time hd cả cách giải thuật luôn ) để tối mình thức tham khảo luôn
    Những bài tập chả hạn như. Nhập 3 số nguyên bất kỳ rồi tính 3 cạnh của tam giác, nếu nó là tam giác thì là tam giác gì, hay là tính chu vi diện tích tam giác, tính căn bậc 2, bậc 1, duyệt mảng đơn giản, nói chung là những bài căn bản nhất cho những người mới học lập trình C như mình . Thanks

    ---------- Bài thêm lúc 23:55 ---------- Bài trước là lúc 22:32 ----------

    23h53, chưa thấy có đại hiệp nào ra tay cứu giúp mình ==!
    uppppppppppppp

  16. #12
    masoiga's Avatar
    masoiga vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Jan 2011
    Bài
    27
    Cảm ơn
    7
    Điểm
    3/3 bài viết

    Default

    e moi hoc c nam nay moi dau con bo ngo e co 3 bai tap ko lam dk mong may a chi giup do!!!
    BT1: cho so co ba chu so viet chuong trinh dao nguoc so do?
    BT2 xuat mot bai tho co dau bang tieng viet hien thi duoc?
    BT3 nhap vao ngay thang nam bat ky tu ban phim xuat lai duoi dang đ/mm/yy?

    Mong may a chi giup do e voi??

  17. #13
    lyvinhloi.cntt's Avatar
    lyvinhloi.cntt vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Dec 2012
    Bài
    652
    Cảm ơn
    67
    Điểm
    164/152 bài viết

    Default

    Trích masoiga View Post
    e moi hoc c nam nay moi dau con bo ngo e co 3 bai tap ko lam dk mong may a chi giup do!!!
    BT1: cho so co ba chu so viet chuong trinh dao nguoc so do?
    BT2 xuat mot bai tho co dau bang tieng viet hien thi duoc?
    BT3 nhap vao ngay thang nam bat ky tu ban phim xuat lai duoi dang đ/mm/yy?

    Mong may a chi giup do e voi??
    Bài 1 bài 3 thì dễ rồi, bài 2 có vẻ không khả thi lắm, phải có phần mềm or chương trình bên thứ 3 mới hiển thị được

    Trích dtk_64 View Post
    trong không gian 2 chiều Oxy cho điểm G có toạ độ xác định.các phép biến đổi toạ độ đươc thực hiện trên G được chia 2 loại gồm phép tịnh tiến và phép quay quanh gốc toạ độ cụ thể:

    phép tịnh tiến: tịnh tiến G từ vị trí hiện tại dọc theo trục ox hoặc trục oy khoảng a

    phép quay : quay G quanh gốc toạ độ góc b(b tinh theo độ)
    trên G tiến hành n phép biến đổi toạ độ.với toạ độ đầu xác định toạ độ cuối

    Dữ liệu vào được ghi trong file TOADO.IN cấu trúc sau:
    dòng đầu 2 số thực cách nhau dấu cách là toạ độ ban đầu G thứ tự tung độ trước hoàng độ sau
    dòng 2 chứa số nguyên dương n là số phép biến đổi toạ độ(n<20)

    kết quả ghi ra file TOADO.OUT gồm 1 dòng duy nhất chứa 2 số cách nhau dấu cách là toạ độ diểm cuối G(tung độ trước hoành độ sau)


    VD

    TOADO.IN TOADO.OUT
    1 1 -2 2
    3
    X 1
    Y 1
    R 90

    giải hộ em bài nì với
    R 90

    giải ho
    Đăng 1 topic được rồi, còn bài này mình chịu. Mà bạn cũng chẳng nói viết ngôn ngữ gì
    Điều quan trọng là Bạn hôm nay có giỏi hơn Bạn hôm qua không, chứ không phải Bạn có giỏi hơn người ta hay không.
    Email liên hệ: lyvinhloi.cntt@gmail.com

  18. #14
    programmer2010's Avatar
    programmer2010 vẫn chưa có mặt trong diễn đàn Rìu Chiến Chấm
    Tham gia
    Feb 2010
    Bài
    2.649
    Cảm ơn
    39
    Điểm
    659/596 bài viết

    Default

    ^: Site đó bị gì rồi.

  19. #15
    lamdetien36's Avatar
    lamdetien36 vẫn chưa có mặt trong diễn đàn Rìu Vàng
    Tham gia
    Jun 2013
    Bài
    688
    Cảm ơn
    52
    Điểm
    196/164 bài viết

    Default

    Trích programmer2010 View Post
    ^: Site đó bị gì rồi.
    Em vẫn vào bình thường mà

 

 
Trang 1/2 1 2 cuốicuối

Quyền sử dụng

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