
Tính tổng cấp số cộng phân số
- Posted by Thân Triệu
- Phân loại Bài tập lập trình C
- Date 22/08/2020
- Các bình luận 1 comment
Yêu cầu của bài này như sau: “Nhập số tự nhiên n rồi tính tổng(lưu ý phép chia các số nguyên): S = 1 + 1/2 + 1/3 + … + 1/n”. Để giải quyết bài này ta sử dụng vòng lặp cho đơn giản. Các bước thực hiện của qua trình tính tổng cấp số cộng như sau:
- Khai báo biến tổng kiểu double và khởi tạo cho nó giá trị bằng 0
- Khai báo biến chạy i kiểu unsigned int
- Dùng vòng lặp for cho i chạy từ 1 đến n, cộng giá trị 1/i vào tổng. Khi cộng ép kiểu phân số 1/i sang giá trị kiểu double: 1.0/i
- Hiển thị kết quả
Mã nguồn thực thi bài tập này bằng ngôn ngữ lập trình C như sau:
Phù, xong rồi! Vòng lặp thật là hữu ích trong những bài tập có tính chất cấp số như này đúng không nhỉ? Nếu bạn có bất kì băn khoăn thắc mắc hay chia sẻ nào thì vui lòng để lại ở phần comment nhé!
Có thể bạn quan tâm

Liệt kê các số thuận nghịch chia hết cho k
24 Tháng Tám, 2020

Kiểm tra số thuận nghịch
23 Tháng Tám, 2020

Tính tổng S = 1! + 2! + … + n!
22 Tháng Tám, 2020
1 Comment
Thanks a lot for the blog. Much thanks again. Fantastic. Sandra Sterling Swec