Come as guests, stay as family.

I ♥ 4MGHC


Hướng dẫn sử dụng diễn đàn Với mong muốn có một Website hỏi đáp chất lượng 4MGHC đã ra đời. Đây là cộng đồng hỏi đáp dành cho lập trình viên, sinh viên, các bạn ưu thích lập trình... Việt Nam. Huy vọng các bậc tiền bối, các bằng hữu gần xa chung tay chia sẽ, giúp đỡ, giải đáp các thắc mắc trên Website. Cùng nhau củng cố, đóng góp cho sự nghiệp phát triển thông tin, công nghệ của đất nước.
Trong diễn đàn bạn có thể
  1. Hỏi đáp trong diễn đàn
  2. Đánh giá và like bài post
Đăng ký

Số người đang xem trên diễn đàn: 1206
12
  1. Tân thế giới
    Posts:
    784319
    Vote:
    2
    Like:
    4
    Giúp em sơ đồ khối bài toán trăm trâu
    Image
    Image
    Users online on this topic: 1
    LQT_7
    Thành viên chính thức
    Ngày gia nhập: 03 2009
    Nơi ở: Hội An
    Bài viết: 42
    -------------------------
    Giúp em sơ đồ khối bài toán trăm trâu
    Mọi người giúp em vẽ cái sơ đồ khối của bài toán cổ trăm trâu. Em rất cảm ơn rất nhiều. Em vẽ rồi mà nó sai nhiều quá. ^^
    Image 0
    Image
  2. Ký Túc Xá
    Posts:
    2533979
    Vote:
    19
    Like:
    2
    Image
    Image
    LQT_7
    Thành viên chính thức
    Ngày gia nhập: 03 2009
    Nơi ở: Hội An
    Bài viết: 42
    -------------------------
    Mọi người ơi, giúp em cái sơ đồ khối của bài toán này đi. Em cảm ơn rất nhiều.
    Image 0
    Image
    Image
  3. Ký Túc Xá
    Posts:
    2533979
    Vote:
    19
    Like:
    2
    Image
    Image
    thiendiep_it
    Thành viên chính thức
    Ngày gia nhập: 12 2009
    Nơi ở: Tp. Hồ Chí Minh
    Bài viết: 64
    -------------------------
    Bạn cho mình đề xem sao. Mình chưa biết đề nên .....
    __________________

    Hãy quyết định và đấu tranh

    Để hạnh phúc và hi vọng!

    --------Thiên Điệp --> http://khmt.lifeme.net
    Image 0
    Image
    Image
  4. Ký Túc Xá
    Posts:
    2533979
    Vote:
    19
    Like:
    2
    Image
    Image
    LQT_7
    Thành viên chính thức
    Ngày gia nhập: 03 2009
    Nơi ở: Hội An
    Bài viết: 42
    -------------------------
    Đề: Có 100 con trâu. 100 bó cỏ, trâu đứng ăn 5 bó, trâu nằm ăn 3 bó, trâu già 3 con ăn 1 bó. Hỏi có bao nhiêu con trâu mỗi loại.
    Image 0
    Image
    Image
  5. Ký Túc Xá
    Posts:
    2533979
    Vote:
    19
    Like:
    2
    Image
    Image
    iloveit1208
    Thành viên nhiệt tình
    Ngày gia nhập: 12 2009
    Nơi ở: Hà Nội
    Bài viết: 536
    -------------------------
    trâu đứng: td

    trâu nằm: tn

    trâu già:tg

    for td:=1 to 20 do ( trâu đứng tối đa là 20 con)

    for tn:=1 to 34 do (trâu nằm tối đa là 33 con)

    for tg:=1 to 100 do (hoặc có thể for td,tn =1 to 100 cũng dc, ko sao)

    if (td+tn+tg=100) and (td*5+tn*3+tg/3=100 ) then

    lệnh in ra trâu đứng, trâu nằm, trâu già

    nó sẽ có vài trường hợp đúng

    còn vẽ thì ko thể rồi
    Image 0
    Image
    Image
  6. Ký Túc Xá
    Posts:
    2533979
    Vote:
    19
    Like:
    2
    Image
    Image
    thiendiep_it
    Thành viên chính thức
    Ngày gia nhập: 12 2009
    Nơi ở: Tp. Hồ Chí Minh
    Bài viết: 64
    -------------------------
    PHP Code:
    Code: Select all


    #include "stdio.h"
    #include "conio.h"
    void main()
    { printf("\nPress any key: ");
    getch();
    for(int td=0;td<=20;td++)
    for(int tn=0;tn<=(100-td*5)/3;tn++)
    for(int tg=0;tg<=100-td-tn;tg++)
    if(tg+td+tn==100 && td*5+tn*3+(float)tg/3==100)
    { printf("\nKET QUA:Trau dung= %d\tTrau nam= %d\tTrau gia=%d",td,tn,tg);
    }
    getch();
    }

    Cái này bạn xem ý tưởng thôi chứ vẽ hình thì bạn chịu khó vẽ nha!

    Cũng không khó đâu bạn ah!!
    __________________

    Hãy quyết định và đấu tranh

    Để hạnh phúc và hi vọng!

    --------Thiên Điệp --> http://khmt.lifeme.net
    Image 0
    Image
    Image
  7. Ký Túc Xá
    Posts:
    2533979
    Vote:
    19
    Like:
    2
    Image
    Image
    thiendiep_it
    Thành viên chính thức
    Ngày gia nhập: 12 2009
    Nơi ở: Tp. Hồ Chí Minh
    Bài viết: 64
    -------------------------
    Trích dẫn:
    Nguyên bản được gửi bởi iloveit1208
    Quote: Select all

    trâu đứng: td

    trâu nằm: tn

    trâu già:tg

    for td:=1 to 20 do ( trâu đứng tối đa là 20 con)

    for tn:=1 to 34 do (trâu nằm tối đa là 33 con)

    for tg:=1 to 100 do (hoặc có thể for td,tn =1 to 100 cũng dc, ko sao)

    if (td+tn+tg=100) and (td*5+tn*3+tg/3=100 ) then

    lệnh in ra trâu đứng, trâu nằm, trâu già

    nó sẽ có vài trường hợp đúng

    còn vẽ thì ko thể rồi


    Bạn nên xem lại chỗ này:

    (td*5+tn*3+tg/3=100 )

    Mình nghĩ bạn cần ép kiểu chỗ: (float)tg/3 thì chính xác

    __________________

    Hãy quyết định và đấu tranh

    Để hạnh phúc và hi vọng!

    --------Thiên Điệp --> http://khmt.lifeme.net
    Image 0
    Image
    Image
  8. Ký Túc Xá
    Posts:
    2533979
    Vote:
    19
    Like:
    2
    Image
    Image
    pannaruto
    Thành viên nhiệt tình
    Ngày gia nhập: 12 2009
    Bài viết: 193
    -------------------------
    Ép kiểu làm gì Trâu Già lúc nào chẳng phải chia hết cho 3. Thử cái này xem :

    C Code:
    Code: Select all

    Lựa chọn code | Ẩn/Hiện code
    #include<stdio.h>
    #include<conio.h>
    int main()
    {
    int td,tg;
    printf("Dung Nam Gia :\n");
    for(td=1;td<=19;td++)
    for(tg=3;tg<(100-td);tg+=3)
    if((tg/3+td*5+(100-tg-td)*3)==100) printf("%3d %3d %3d\n",td,100-td-tg,tg);
    getche();
    return 0;
    }

    __________________

    http://
    Image 0
    Image
    Image
  9. Ký Túc Xá
    Posts:
    2533979
    Vote:
    19
    Like:
    2
    Image
    Image
    langman
    Thành viên mới
    Ngày gia nhập: 06 2007
    Nơi ở: C:\WINDOWS\system32\dllcache\
    Bài viết: 2,940
    -------------------------
    share 1 tư tưởng nè
    PHP Code:
    Code: Select all


    Procedure Bai48;
    Begin
    For a:=0 to 20 do
    For b:=0 to 33 do
    Begin
    c:=100-(a+b);
    If(5*a+3*b+c/3=100)then
    Write(a,'Trau dung va ',b,'trau nam va ',c,'trau gia!');
    End
    End;

    __________________

    ^_,^

    Mình là 1 con gà trong công nghệ.

    Nếu mình có nói gì làm bạn không vui thì mong bạn bỏ qua cho, vì cá nhân mình còn gà lắm, và mình có ý tốt thôi.

    Bùi Tấn Quang
    Image 0
    Image
    Image
  10. Ký Túc Xá
    Posts:
    2533979
    Vote:
    19
    Like:
    2
    Image
    Image
    LQT_7
    Thành viên chính thức
    Ngày gia nhập: 03 2009
    Nơi ở: Hội An
    Bài viết: 42
    -------------------------
    Em cảm ơn mọi người rất nhiều. Bài toán này có nhiều cách viết như vậy. hj. ^_^
    Image 0
    Image
    Image
  11. Ký Túc Xá
    Posts:
    2533979
    Vote:
    19
    Like:
    2
    Image
    Image
    namekct
    Thành viên chính thức
    Ngày gia nhập: 10 2009
    Bài viết: 35
    -------------------------
    trăm trâu anh em tham khảo

    PHP Code:
    Code: Select all


    #include <stdio.h>
    #include <conio.h>

    int main()
    {
    int tdung, tnam, tgia, phuongan=0;

    for (tdung = 1; tdung <= 98; tdung ++)
    for (tnam = 1; tnam < 99 - tdung; tnam ++)
    for (tgia = 1; tgia < 99 - (tdung + tnam); tgia++)
    if ((tdung*5 + tnam*3 + tgia) == 100)
    {
    printf("\nTrau dung : %5d ; Trau nam : %5d ; Trau gia : %5d",
    tdung, tnam, tgia);
    phuongan++;
    }
    printf("\nTong cong co %d phuong an.", phuongan);
    getch();
    return 0;
    }

    __________________

    sự học là trọn đời
    Image 0
    Image
    Image
12