Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Nguyễn Trương anh khoa

Viết chương trình sử dụng câu lệnh for...do tính tổng A = 1+1/2+1/3+....+1/n .với n được nhập từ bàn phím 

Nguyễn Hoàng Huy
26 tháng 3 2023 lúc 19:49

Em tham khảo nhé.

Đây là chương trình tìm tổng A:

```
var n, A: real;
  
write('Nhap vao so n: ');
readln(n);
  
A := 0;
  
for var i := 1 to Round(n) do
begin
  A := A + 1/i;
end;
  
writeln('Tong A la: ', A:0:2);
```

Giải thích chương trình:

1. Sử dụng lệnh `readln` để nhập giá trị `n` từ bàn phím.
2. Khởi tạo biến `A` là 0.
3. Sử dụng vòng lặp `for` để tính tổng từ 1 đến `n`.
4. Cộng giá trị của 1/i vào biến `A`.
5. In ra giá trị của `A` với độ chính xác 2 chữ số thập phân bằng lệnh `writeln`.

 

 


Các câu hỏi tương tự
Trường Nguyễn
Xem chi tiết
lam mi
Xem chi tiết
Thảo My Lê Phương
Xem chi tiết
mẫn cuti
Xem chi tiết
Le Van Dai
Xem chi tiết
Võ Tấn Trường Phạm
Xem chi tiết
Cao phong Ngô hữu
Xem chi tiết
Minh Triết Nguyễn
Xem chi tiết
Nguyễn Huỳnh Khôi Nguyên
Xem chi tiết