Trang chủ Lập trình C - C++ Đếm số số ước của một số nguyên cho trước

Đếm số số ước của một số nguyên cho trước

Trong entry đầu tiên của mục lập trình này xin mạng phép nói vài lời. Mình thì có thể xem là dân không chuyên IT (vì mình tốt nghiệp chuyên ngành công nghệ môi trường) nhưng máu đam mê với thời thế đưa đẩy nên cũng dần trở thành một dân… IT. Mình thì không thích lập trình vì mình… kém thông minh và tư duy. Tuy nhiên tiếp xúc rồi thấy lập trình rất thú vị. Nó đem lại một cái gì đó rất, rất, rất,… nói chung là không thể diễn tả bằng lời. Mỗi khi ngồi nghiên cứu để đưa ra một thuật để giải một bài toán lập trình nào đó để rồi viết lại nó chạy thành công thật sự nó đem lại một cảm giác thoải mái vô cùng. Những lúc gặp lỗi cũng đem đến cho người ta một niềm đam mê cuốn hút chỉ mong tìm ra cách để kết thúc nó.

Mình thấy đam mê chứ không say mê.  Nay mình mở thêm mục Lập trình trên MangBinhDinh.Info để chia sẻ 1 số bài toán lập trình mình gặp ở trường hoặc một đoạn mã chương trình hay hàm nào đó để giải quyết một vấn đề mà vô tình mình sưu tầm được. Nói chung là đơn giản nên nếu ai đó đọc có thấy… dễ quá thì cũng xin bỏ qua cho vì đơn giản là chỉ để mình chia sẻ chút đam mê với mọi người. Còn ai hứng thú thì cùng thảo luận nhé.

Trong entry đầu tiên mình sẽ chia sẻ bài toán: Đếm số số ước của một số nguyên cho trước được nhập từ bàn phím.

Đầu tiên xin lý giải “ước số” là gì? Ví dụ cho một số a, a chia hết cho b => b là ước của a.

Vậy đếm số số ước của a là đếm số lượng những số mà số a chia hết. Như vậy để giải quyết ta sẽ đặt một biến đếm sau đó duyệt tất cả các số từ  1 đến a. Nếu số nào mà a chia dư 0 thì tăng biến đếm lên 1. Và khi kết thúc ta in biến đếm là được.

Dưới đây là đoạn mã chương trình:

Mã nguồn chi tiết: https://www.box.com/s/22t8enez686341yy7xu0

Chú ý vì mình viết trên Dev-C++ nên mình khai int cho tất cả thì chương trình vẫn chạy tốt nếu các bạn dùng một trình biên dịch khác thì nên chú ý về vấn đề này.

Nếu có gì sai sót trong bài viết này mong các bạn góp ý và bỏ qua cho.

Huỳnh Mai Anh Kiệt

- Advertisement -
Huỳnh Mai Anh Kiệthttps://anhkiet.biz
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên cho Hura Apps - một startup nhỏ về công nghệ tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

BÀI VIẾT MỚI

Binance Launchpad có dễ… húp như bạn tưởng

Tiền kỹ thuật số (cryptocurrency) đang dần mở rộng. Kể ra mình biết khái niệm này từ rất lâu. Nếu các bạn là độc...

10 Công Cụ Có Thể Thay Thế ChatGPT

ChatGPT là một mô hình ngôn ngữ lớn được phát triển bởi OpenAI. Nó cung cấp các câu trả lời nhanh chóng và ngắn...

Hướng Dẫn Đăng Ký Nhận Mã Giảm Giá Highland Coffee

Highland Coffee đang có nhiều chương trình khuyến mã cho khách hàng của mình. Các khuyến mãi có thể bao gồm upsize, mua 1...

Quà cuối năm 2022 từ Shopify

Năm nay nhận quà từ các đối tác công nghệ hơi bị nhiều. Mới đây mình lại nhận được quà từ Shopify. Quà về đúng...

Nhận quà từ đối tác công nghệ Recharge

Recharge là một trong những công ty chuyên cung cấp giải pháp bán hàng đăng ký định kỳ (subscription payments) cho các nền tảng...

BẠN XEM CHƯA

Top Các Chuyên Gia Shopify Ở Việt Nam

Shopify là nền tảng thương mại điện tử cho phép dễ dàng tạo ra các trang web bán hàng online cho do doanh nghiệp...

Battlefield 1942

Battlefield 1942 là trò chơi thuộc thể loại bắn súng góc nhìn thứ nhất 3D lấy bối cảnh Thế chiến II do công ty...

Pornhub tặng tài khoản premium miễn phí cho người dùng nhân dịp Valentine

Đến hẹn lại lên, cứ vào mỗi dịp Valentine thì trang web Pornhub lại mở tài khoản premium miễn phí cho người dùng của...

Sở hữu hosting tại iPage chỉ với 1USD/tháng

iPage được đánh giá là dịch vụ lưu trữ web top 10 của thế giới. Bản thân mình cũng đang sử dụng dịch vụ...

YOLO – Ẩm thực Hàn Quốc ở Quy Nhơn

Bạn muốn tìm kiếm một địa điểm mang một phong cách ẩm thực lạ mà cụ thể là ẩm thực Hàn Quốc. Vậy thì...