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

Mời tài trợ sinh nhật diễn đàn 8 năm

Tìm HD - Phần mềm tìm và xem phim HD miễn phí

Đăng ký tham gia offline VN-Zoom 8 năm tại HCM

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

Tài trợ VNZ Siêu phẩm Tân Kiếm Thế chibi 3D mới

Tuyển BQT VN-Zoom
Trang 1/2 1 2 cuốicuối
kết quả từ 1 tới 15 trên 17
  1. #1
    bancamden's Avatar
    bancamden vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Apr 2009
    Bài
    30
    Cảm ơn
    24
    Điểm
    24/9 bài viết
    VR power
    0

    Default Bài tập cơ bản về lập trình C

    Mình muốn chia sẽ các bài tập cơ bản về mình vừa mới học được, các bạn tham khảo chúng ta cùng nhau chia sẽ nha!

    Đầu tiên là bài truyền kiếp của lập trình là tìm ước chung lớn nhất và bội chung nhỏ nhất của hai số:

    PHP Code:
    int UCLN(int aint b)
    {
        while(
    != b)
        {
            if(
    b)
                
    b;
            else
                 
    a;
        }
        return 
    a;
    }
     
    int BCNN(int aint b)
    {
        return 
    a*b/UCLN(a,b);
    }
    void main()
    {
        
    int ab;
        
    printf("\nNhap a: ");
        
    scanf("%d", &a);
        
    printf("\nNhap b: ");
        
    scanf("%d", &b);
     
        
    int uc UCLN(a,b);
        
    printf("\n=>Uoc Chung Lon Nhat %d, %d là: %d ",a,b,uc);
        
    printf("\n");
     
        
    int bc BCNN(a,b);
        
    printf("\n=>Boi Chung Nho Nhat %d, %d là: %d ",a,b,bc);
        
    printf("\n");

    Chương trình kiểm tra một số nguyên có phải là số nguyên tố hay không.

    PHP Code:
    int SNT(int n)
    {
        
    int dem=0;
        if(
    n        return 0;
        for(
    int i=1i  {
            if(
    n%== 0)
                
    dem ++;
        }
        if(
    dem==2)
            return 
    1;
        else
            return 
    0;
    }
     
    void main()
    {
        
    int n;
        
    printf("Nhap So Can Kiem Tra: ");
        
    scanf("%d", &n);
     
        
    int kq;
        
    kq SNT(n);
        if(
    kq==1)
            
    printf("So: %d là so nguyen to."n);
        else
            
    printf("So: %d khong là so nguyen to."n);
     
        
    printf("\n");

    Viết chương trình đếm số chữ số của một số nào đó, Ví dụ: 21432 trả về: 5 vì có 5 chữ số.

    PHP Code:
    //dem so chu so cua n vd: 12342 -> tra ve: 5
    int Dem(int n)
    {
        
    int dem=0;
        while(
    != 0)
        {
            
    n=n/10;
            
    dem ++;
        }
        return 
    dem;
    }
     
    void main()
    {
        
    int n;
        
    printf("Nhap n: ");
        
    scanf("%d", &n);
     
        
    int dem Dem(n);
        
    printf(".:|Chu so cua so n la: %d"dem);
        
    printf("\n");

    Viết chương trình đảo ngược của 1 số: ví dụ nhập 123 -> trả về 321.

    PHP Code:
    //Dao nguoc cua so n
     
    int DaoSo(int n)
    {
        
    int kq=0;
        while(
    n!=0)
        {
            
    kq=kq*10 n%10;
            
    n=n/10;
        }
        return 
    kq;
    }
     
    void main()
    {
        
    int n;
        
    printf("Nhap n: ");
        
    scanf("%d", &n);
     
        
    printf("\nSo Dao Nguoc La: %d"DaoSo(n));

    Còn rất nhiều bài tập khác nữa bạn có thể sử dụng để ôn thi và học tập tham khảo tại:
    Thay đổi nội dung bởi bancamden; 02-12-2011 lúc 15:34.

  2. Có 6 thành viên cảm ơn bancamden cho bài viết này:
    2219263 (21-07-2013), godfatherboy (02-04-2012), namephatba (04-10-2012), one.vn (02-12-2011), thangnospam (02-12-2011), vantruong075 (02-12-2011)

  3. #2
    vantruong075's Avatar
    vantruong075 vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Jul 2009
    Đến từ
    Ho Chi Minh City
    Bài
    35
    Cảm ơn
    121
    Điểm
    12/7 bài viết
    VR power
    0

    Default

    cái thuật toán tìm số nguyên tố chưa hay lắm bạn. Ví dụ nếu số nhỏ thì đếm ít lần. Số khoáng 1 tỷ thì vòng lặp sẽ chạy rất nhiều lần và đếm cũng rất nhiều.
    Thuật toán của mình thế này: cho hàm kiểu bool, snt=true, vòng lặp chạy từ 2 đến căn n. nếu n chia hết cho i thì trả về false. thoát vòng lặp ngay.
    Vậy sẽ tối ưu hơn

  4. Có 3 thành viên cảm ơn vantruong075 cho bài viết này:
    bancamden (02-12-2011), godfatherboy (02-04-2012), Silver Light (07-03-2014)

  5. #3
    bancamden's Avatar
    bancamden vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Apr 2009
    Bài
    30
    Cảm ơn
    24
    Điểm
    24/9 bài viết
    VR power
    0

    Default

    Thanks bạn để thử cái!

  6. #4
    thanhendless's Avatar
    thanhendless vẫn chưa có mặt trong diễn đàn Rìu Bạc
    Tham gia
    Sep 2008
    Đến từ
    Bến Tre
    Bài
    443
    Cảm ơn
    177
    Điểm
    217/99 bài viết
    VR power
    0

    Default

    tặng banj thêm cái code ước chung:
    int USCLN(int a,int b)
    {
    return b==0?a:USCLN(b,a%b);
    }

  7. #5
    hue_ogo's Avatar
    hue_ogo vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    Mar 2012
    Bài
    1
    Cảm ơn
    0
    Điểm: 1/1 bài viết
    VR power
    0

    Default

    a chị ơ giúp e họccachs viết mang một chiều trong C với ạ???

  8. #6
    bad_big_boy's Avatar
    bad_big_boy vẫn chưa có mặt trong diễn đàn Búa Gỗ
    Tham gia
    May 2009
    Bài
    10
    Cảm ơn
    4
    Điểm: 2/1 bài viết
    VR power
    0

    Default

    mình có một bài tập thầy vừa cho, mà mình vẫn chưa có ý tưởng, nên mún share lên đây để bạn vs mọi người giúp mình dùm, mình cảm ơn nhìu trước. bài này đề rất mở: iu cầu viết 1 chương trình trong đó thực hiện ít nhất đc 2 công việc, mà điều kiện phải có ít nhất 1 lệnh điều kiện, 2 lệnh lặp và 1 lệnh con trỏ. ai có ý tưởng xin share giúp mình.

  9. #7
    myth.Jackal's Avatar
    myth.Jackal vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    Apr 2011
    Bài
    89
    Cảm ơn
    49
    Điểm
    32/21 bài viết
    VR power
    0

    Default

    Anh chị nào biết cách làm cái menu trong C không? Menu đơn giản thôi, chỉ là cho chạy một menu, nhấm số của lệnh thì chạy lệnh đó, lệnh cuối cùng là lệnh thoát.

  10. #8
    tieudao92's Avatar
    tieudao92 vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Oct 2010
    Đến từ
    D10CN2 - PTIT
    Bài
    568
    Cảm ơn
    257
    Điểm
    2.956/398 bài viết
    VR power
    0

    Default

    @bancamden bạn có phải là admin web lập trình ko vậy , chắc tên trùng .

  11. #9
    vn-zoom's Avatar
    vn-zoom vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Feb 2011
    Bài
    41
    Cảm ơn
    30
    Điểm
    8/7 bài viết
    VR power
    0

    Default

    Trích thanhendless View Post
    tặng banj thêm cái code ước chung:
    mình chưa hiểu lắm về cái return , bạn nào có thể chỉ mình vs ko

  12. #10
    namephatba's Avatar
    namephatba vẫn chưa có mặt trong diễn đàn Rìu Sắt Đôi
    Tham gia
    May 2009
    Đến từ
    Ha Noi
    Bài
    255
    Cảm ơn
    112
    Điểm
    44/31 bài viết
    VR power
    0

    Default

    HAy Thank ung hộ update thường xuyên phong phú đa dạng vào nha Chủ Top

  13. #11
    hades_junior's Avatar
    hades_junior vẫn chưa có mặt trong diễn đàn Búa Đá
    Tham gia
    Apr 2012
    Bài
    54
    Cảm ơn
    0
    Điểm
    13/13 bài viết
    VR power
    0

    Default

    code còn thiếu chắc do lúc post
    phần lớn code đều không tối ưu,đặc biệt là tt kểm tra số nguyên tố

  14. #12
    ptquang160492's Avatar
    ptquang160492 vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Mar 2012
    Đến từ
    Another planet
    Bài
    502
    Cảm ơn
    196
    Điểm
    127/110 bài viết
    VR power
    0

    Default

    Trích vn-zoom View Post
    mình chưa hiểu lắm về cái return , bạn nào có thể chỉ mình vs ko
    1 ví dụ đơn giản thế này:
    Code:
    #include <iostream>
    using namespace std;
    int TinhCong(int a, int b)  // bước 2
    {
     return a+b;                   // tính a+b, trả về kết quả: gán kết quả thực hiện của phép tính a+b cho hàm TinhCong, sau đó   
                                       // thoát khỏi chương trình                                             
    }
    
    void main()
    {
     int a, b;
     int tong;
     cout << "Nhap a, b: " << endl;
     cin >> a >> b;
     tong = TinhCong(a, b); // khi chạy đến đoạn này, chương trình sẽ thực hiện như sau:
                                     // 1. Gọi hàm tính cộng --> chạy đến bước 2
                                     // đến đây thì hàm TinhCong(a, b) có giá trị là (a+b) đã trả về ở trên, sau đó gán kết quả cho tong.
    
    
     cout << tong;
    }

  15. Có 1 thành viên cảm ơn ptquang160492 cho bài viết này:
    toancanhquehuon (05-10-2012)

  16. #13
    anhpro_uct's Avatar
    anhpro_uct vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    Sep 2012
    Bài
    1
    Cảm ơn
    0
    Điểm
    0/0 bài viết
    VR power
    0

    Default

    hì, mong các bạn giúp mình với nha ( viết cụ thể cả chương trình nha): viết chương trình nhập tọa độ x, y của n điểm.
    - đếm xem có bao nhiêu điểm nằm bên tong nửa đường tròn tâm 0 (0;0) bán kình R và nằm bên trên trục OX.(R nhập từ bàn phím)
    - đếm và in các điểm thuộc góc phần tư thứ nhất của hệ trục tọa độ XOY

  17. #14
    viphuyboyhp's Avatar
    viphuyboyhp vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Jan 2011
    Bài
    34
    Cảm ơn
    20
    Điểm
    7/6 bài viết
    VR power
    0

    Default

    mọi người ơi cho hỏi, để thành lập trỉnh viên thì có cần bằng cấp 3 k? tại mình hoc văn hóa hơi kém mà rất thích môn này, hỏi trước để đề phòng thôi ^^

  18. #15
    Tham gia
    Nov 2012
    Bài
    4
    Cảm ơn
    0
    Điểm
    0/0 bài viết
    VR power
    0

    Default

    mọi người ơi giúp mình về lập trình quản lí phí dịch vụ của một khu chung cư với

 

 
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
  •