Trang 1 / 2 12 LastLast
Hiển thị kết quả từ 1 đến 10 / 15

Chủ đề: hoi ve pascal

  1. #1
    Tham gia
    27-11-2008
    Location
    hcm
    Bài viết
    18
    Like
    0
    Thanked 0 Times in 0 Posts

    hoi ve pascal

    tại sao năm nhuận lại chia hết cho 400 hoặc chia hết cho 4 và ko chia hết 100. ko chia hết 100 để ktra cái gì ?nếu ko đã vậy thì cần /hết 4 thôi. help me. thanks
    Quote Quote

  2. #2
    Tham gia
    09-09-2009
    Bài viết
    34
    Like
    0
    Thanked 0 Times in 0 Posts
    năm nhuận là năm chia hết cho 4 mà không chia hết cho 100. nếu chia hết cho 100 thì nó phải chia hết cho 400.
    VD như ban lấy năm 2000 là năm nhuận tại vì nó chia hết cho 100 đồng thời no cũng chia hết cho 400.
    nếu bạn lấy năm 2100 đây không phai là năm nhuận. ta xét trường hợp thứ nhất la nó chia hết cho 4 và cũng chia hết cho 100. vì nó chia hết cho 100 nên ta phải xét đến trường hợp thứ hai đó là nó có chia hết cho 400 hay không. 2100 không chia hết cho 400 nên không phải là năm nhuận.
    bạn thấy chưa. nếu ta chỉ lấy chia hết cho 4 thôi thì không được. như ví dụ trên năm 2100 chia hết cho 4 nhưng không phải năm nhuận tại vì nó chia hết cho 100 nhưng không chia hết cho 400. có gì sai thông cam hen HjHj

  3. #3
    Tham gia
    18-10-2009
    Bài viết
    10
    Like
    0
    Thanked 0 Times in 0 Posts
    Theo lịch Gregory - loại lịch tiêu chuẩn hiện nay được dùng trên hầu khắp thế giới thì những năm nào chia hết cho 4 được coi là năm nhuận. Trong năm nhuận, tháng 2 có 29 ngày thay cho 28 ngày. Cứ 4 năm lại thêm 1 ngày vào lịch bởi vì một năm dương lịch dài khoảng 365 ngày và 6 giờ.

    Tuy nhiên, vẫn có một số ngoại lệ đối với nguyên tắc này vì một năm dương lịch ngắn hơn 365.25 ngày một chút. Những năm chia hết cho 100 chỉ được coi là năm nhuận nếu chúng cũng chia hết cho 400. Ví dụ, 1600 và 2000 là các năm nhuận nhưng 1700, 1800 và 1900 không phải năm nhuận. Tương tự như vậy, 2100, 2200, 2300, 2500, 2600, 2700, 2900 và 3000 không phải năm nhuận nhưng 2400 và 2800 là các năm nhuận. Theo nguyên tắc này thì trung bình một năm có 365 + 1/4 − 1/100 + 1/400 = 365.2425 ngày, tức là 365 ngày, 5 giờ, 49 phút và 12 giây.

  4. #4
    Tham gia
    09-09-2009
    Bài viết
    34
    Like
    0
    Thanked 0 Times in 0 Posts
    nếu dùng pascal thi ta co phương pháp kiểm tra như sau
    trước tiên ta kiểm tra nếu NAM chia hết cho 400 thi trả về true. sau đó ta xét tiếp nếu NAM chia hết cho 4 và NAM khong chi hết cho 100 thi tra về true. các trường hợp còn lại là false. chú ý là bạn kiểm tra trường hợp nếu chia hết cho 400 trước. nếu không thi sai đó.

  5. #5
    Tham gia
    18-10-2009
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts
    a ơy muốn học được pascal thỳ kần phải học kái rỳ trước vậy.....học méy kái lý thuyết về integer, var với mấy thứ ling ting àk a.....nhưng đọc kái đéy e vẫn không hiểu....giờ mà ra 1 bài toán thỳ phải làm theo hướng nào để giải hả a....đọc mà không biết hướng giải thỳ phải làm thế nào a....sao học lập trình khó vậy trờy....

  6. #6
    Tham gia
    09-09-2009
    Bài viết
    34
    Like
    0
    Thanked 0 Times in 0 Posts
    bạn đã biết được cách viết một chương trình chua?

  7. #7
    Tham gia
    18-10-2009
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts
    a nói rõ hơn được không ạk......viết một chương trình thỳ e cũng biết wa loa thôy

  8. #8
    Tham gia
    09-09-2009
    Bài viết
    34
    Like
    0
    Thanked 0 Times in 0 Posts
    trước tiên bạ phải nắm được các kiểu dữ liệu và cách viết một chương trình. tât nhiên là ban học toán cung phai tương đôi tôt rôi. nắm được những cái đó thì bạn dễ dàng học hơn. tiếp theo là bạn học các câu điều kiên IF ELSE ... sau đó là các vòng lặ FOR, WHILE... nói chung là ngày càng nâng cao. bạn phải code chương trình trên máy và tìm những chỗ mà mình đã viết sai sau đó sữa chúng lại.

  9. #9
    Tham gia
    18-10-2009
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts
    thế giờ e lấy những bài đã học làm lại để thay cho việc học lại lý thuyết thỳ có được không???/Hay phải học thuộc lý thuyết rồi mới đc thực hành vậy

  10. #10
    Tham gia
    09-09-2009
    Bài viết
    34
    Like
    0
    Thanked 0 Times in 0 Posts
    bạn phải thật sự hiểu chúng được dùng khi nào. VD như các bài toán tính tổng 1+2+3+4+5+6+..+n với n đựoc nhập từ bàn phim. ta sẽ dùng vòng lặp FOR hoặc vòng lặp WHILE... đẻ giải quyết bài toán này.
    chúng ta khai báo một biên i và một biến tổng kiểu INTEGER. cho i chay từ 1 tới n sau mỗi vòng lặ sẽ cộng các i lại với nhau.

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

    trời. lý thuyết học làm gì cho mệt. bạn chỉ cần lấy lại những bài cũ làm là được rồi. chỗ nào không hiểu thi lật lý thuyết ra. chẳng hạng nhủ bạn khai báo biến CanBacHai để tính hàm tính căn bậc hai nhưng ban không biết dùng kiễu dữ liệu nao. ban se lật sach ra và xem. tính căn bậc hai thì se co những trường hợp kết quả la số chẵn VD tinh căn bậc hai cua 4. và có những trường hợp kết quả sẽ cho ra lá số lẻ VD tính căn cua 5 nen ban se lay kieu du lieu la so thuc REAL
    Được sửa bởi mrcuongwinter lúc 17:49 ngày 18-10-2009 Reason: Bổ sung bài viết

Trang 1 / 2 12 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
  •