Pascal & Perfect Number

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi Chinese_Fireball, 21/12/07.

  1. Chinese_Fireball

    Chinese_Fireball Mega Man

    Tham gia ngày:
    26/8/07
    Bài viết:
    3,415
    Nơi ở:
    Lappeenranta, Finland
    Hỏi về sườn làm 1 bài tập pascal là nhập 1 số từ bàn phím, cho biết số đó có phải là số hoàn hảo hay ko nhé các bác? Sẵn cho hỏi luôn làm thế nào để computer của mình có Borland Pascal hay Turbo Pascal luôn nhá?
     
  2. pmphuong

    pmphuong Mr & Ms Pac-Man

    Tham gia ngày:
    10/1/05
    Bài viết:
    278
    Lấy Pascal từ đâu? Google.com :))!
     
  3. lonton_16

    lonton_16 Mega Man

    Tham gia ngày:
    20/9/07
    Bài viết:
    3,173
    Nơi ở:
    HP city
    Số hoàn hảo là số có tổng các ước ko kể chính nó = chính nó
    VD: 28= 1+2+4+7+14
    Cách làm Nhập số cần kiểm tra :n
    S là tổng, gán S=0
    Cho i chạy từ 1 tới n\2 (phần nguyên của phép chia n cho 2, có thể thay là n-1 cũng chả sao)
    nếu n mod i = 0 (n chia hết cho i) thì S=S+i
    Thực hiện xong vòng lặp, kiểm tra xem S có bằng n ko, nếu bằng thì là số hoàn hảo
     
  4. Chinese_Fireball

    Chinese_Fireball Mega Man

    Tham gia ngày:
    26/8/07
    Bài viết:
    3,415
    Nơi ở:
    Lappeenranta, Finland
    A, đúng rồi, cám ơn lonton nhé. Mod lock topic này lại giùm tớ nhé :D:D
     

Chia sẻ trang này