01/10/2018, 00:36
Giúp đỡ về hàm con
Mình có bài tập:
+Liệt kê n số chính phương đầu tiên (n > 0)
+Liệt kê các số nguyên tố nhỏ hơn n (n>0)
+Liệt kê các số hoàn thiện nhỏ hơn n (n>0)
Mình không có ý tưởng với những bài này, nếu mà kiểm tra thì mình biết làm, còn liệt kê thì mình k biết phải làm sao, mong mọi người giúp đỡ
Bài liên quan
Thì bạn cho chạy từ 1 tới n rồi kiểm tra số nào đạt yêu cầu thì in ra thôi
Những hàm kiểm tra thì bạn trả về kiểu boolean, còn trong hàm main thì bạn for từ 1 đến n, nếu hàm con trả về true thì liệt kê còn false thì bỏ qua.
Cái chỗ n số đầu tiên làm sao ta ?
Ví dụ: đối với n số chính phương đầu tiên
Nhập n = 10 thì bạn cho for từ 1 đến 10, rồi kiểm tra xem số nào là số chính phương thì in ra màn hình.
Tất cả các số chính phương có thể viết thành dãy tổng của các số lẻ tăng dần từ 1: 1, 1 + 3, 1 + 3 + 5, 1 + 3 + 5 +7, 1 + 3 + 5 +7 +9, v…v