Trang 4 / 5 FirstFirst 12345 LastLast
Hiển thị kết quả từ 31 đến 40 / 41
  1. #31
    Tham gia
    20-11-2009
    Bài viết
    3
    Like
    0
    Thanked 0 Times in 0 Posts
    Bài tính tiền ngân hàng thì tôi nghĩ giải như sau sẽ hay hơn và không cần dùng vòng lặp.Vì lãi không cộng dồn nên bài này không phải là 1 cấp số nhân, nếu là cấp số nhân thì ta chỉ việc dùng ln là xong,theo như bài giải trên ta sẽ có:
    a:số tiền ban đầu, l:=0.003; lãi trong mỗi tháng:s:=a*l;
    b:số tiền cần đạt, b:=a+k*s với k là số tháng cần gửi vậy k:=(b-a)/s và ta làm tròn k.kt lại k.Đoạn code như sau:
    begin
    l:=0.003*a;
    k:=round((b-a)/l);
    if a+(k-1)*l>=b then writeln('so thang can gui la',k-1,'thang')
    else
    if (a+k*l>=b) then writeln('so thang can gui la',k,'thang')
    else writeln('so thang can gui la ',k-1,'thang');
    end;

  2. #32
    Tham gia
    29-12-2009
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts
    thế này liệu có ngắn hơn không nhỉ?
    program tinh_thang;
    ues crt;
    var a,b:longin;i:byte;
    begin
    clrscr;
    write('moi ban nhap so von a dong va so tien muon thu lai b dong');readln(a,b);
    while(a+(0.3*a*i)/100)<b do
    begin
    i:=i+1;
    end;
    write('vay voi',a:10:3,'dong gui trong',i,'thang thi so tien thu lai it nhat la',b:10:3);
    readln;
    end.

  3. #33
    Tham gia
    25-07-2009
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts

    help me

    cho mình hỏi tí có 1 bài như thế này:
    e(n)= 1+(1/1!)+(1/2!)+(1/3!)+...+(1/n!)+..., cho đến khi (1/n!)< 2x10^-6<

    có người giải thế này:
    program vidu;
    uses crt;
    var
    n: longint;
    e, sh:real;
    begin
    clrscr;
    sh:=1/2;
    n:=2;
    e:=2+sh;
    while sh>=2*1E-6 do
    begin
    inc(n);
    sh:= sh*(1/n);
    e:=e+sh;
    end;
    writeln(' Gia tri e(n) la:',e:7:2);
    readln
    end.

    như vậy có đúng ko vì mình chẳng hiểu gì cả
    nhất là mình ko hiểu mấy cái biến ý nghĩa như thế nào?
    vì đề bài cho là (1/n!)< 2x10^-6 mà lại gán sh:=1/2???????????

  4. #34
    Tham gia
    13-01-2010
    Bài viết
    78
    Like
    0
    Thanked 0 Times in 0 Posts

    Rất hay !

    Quote Được gửi bởi grenadier1991 View Post
    Mấy cha nhọc công quá.
    Số năm cần có để tuổi cha gấp 2 tuổi con: nam:=tcha-2*tcon;
    Số tháng: t:=(b-a)/(a*3/1000); Nếu t là số ko tự nhiên=>t:=Trunc(t)+1;
    Thanks bac'' này một phát

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

    Quote Được gửi bởi avada_kedavra View Post
    lúc nhấn CTRL +F9 thì nó báo lỗi
    error 3 :unknown identifier (Tên gọi chưa đc mô tả)
    con trỏ nằm ở đầu dòng
    Có ai sữa dùm em ko
    while chu*'' không phải là white ) ngu thế không biết
    Được sửa bởi nirvanat lúc 18:09 ngày 14-01-2010 Reason: Bổ sung bài viết

  5. #35
    Tham gia
    07-08-2009
    Bài viết
    9
    Like
    0
    Thanked 0 Times in 0 Posts
    mấy bài này mà cũng đi hoi~ nữa, dùng dòng lệnh dò đâu có hay, hãy tính theo công thức toán mới hay

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

    cái bài tính tuổi của cha con cho những dòng lệnh chạy thì đâu có hay, bà con nên tính ra một công thức tổng quá của chương trình. Như vậy chương trình của chúng ta mơi ngắn được. công thức của tui là.
    A=x-2y
    A là số năm cần tìm.
    x là số tuổi của cha
    y là số tuổi của con.

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

    Quote Được gửi bởi tranvanho View Post
    good giải vậy là đc rùi đó
    mấy bài này mà cũng đi hoi~ nữa, dùng dòng lệnh dò đâu có hay, hãy tính theo công thức toán mới hay

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

    cái bài tính tuổi của cha con cho những dòng lệnh chạy thì đâu có hay, bà con nên tính ra một công thức tổng quá của chương trình. Như vậy chương trình của chúng ta mơi ngắn được. công thức của tui là.
    A=x-2y
    A là số năm cần tìm.
    x là số tuổi của cha
    y là số tuổi của con
    Được sửa bởi quockiet2525 lúc 15:10 ngày 19-02-2010 Reason: Bổ sung bài viết

  6. #36
    Tham gia
    21-02-2010
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts
    ok thui nhung chacla lam dc rui y ai

  7. #37
    Tham gia
    29-12-2010
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts
    cho em hỏi: có thêm a:=a +v để làm gì? đề bài đâu yêu cầu đâu!
    chỉ hỏi là bao nhiêu tháng thôi mak?
    bỏ dòng này được hok? ko dùng câu lệnh ghép đc chứ?

  8. #38
    Tham gia
    25-02-2011
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts
    thanks nhih na> lan sau post tep ha

  9. #39
    Tham gia
    09-04-2011
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi binhqb12 View Post
    Ko hỉu sao thằng cafesua1892 nó ngu thế.
    Học pascal mà ko bít khi chưa gán thì giá tri mặc định của biến là =0 a`
    while chứ không phải white

  10. #40
    Tham gia
    10-03-2011
    Bài viết
    3
    Like
    0
    Thanked 0 Times in 0 Posts
    Mấy bài này mà cũng đi brute force ah`, thiệt là ko đỡ đc.

Trang 4 / 5 FirstFirst 12345 LastLast

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
  •