1.Chương trình Pascal sau đây thực hiện hoạt động nào ? var i : integer ; begin for i : =1 to 1000 do ; end . 2. Hãy mô tả thuật toán để tính tổng A sau đây (n là số tự nhiên được nhập vào từ bàn phím): A=1/1.3+1/2.4+1/3.5+...+1/n(n+2) Chú thích: 2 bài này có trong sgk Tin Học Lớp 8 trang 59.Các bạn giúp mình làm với
2 câu trả lời
1.Chương trình Pascal sau đây thực hiện hoạt động nào ?
$\text{ =>không thực hiện câu lệnh nào vì phía sau do của câu lệnh lặp không có câu lệnh;}$
2. Hãy mô tả thuật toán để tính tổng A sau đây (n là số tự nhiên được nhập vào từ bàn phím): A=1/1.3+1/2.4+1/3.5+...+1/n(n+2)
$\text{ B1: nhập n;}$
$\text{ B2: i←1; a=0;}$
$\text{ B3: nếu i>n thì xuất a;}$
$\text{ B4: s←s+(i/n*(n+2));}$
$\text{ B5: i←i+1 quay lại B3;}$
1.Chương trình Pascal sau đây thực hiện hoạt động nào ?
var i : integer ;
begin
for i : =1 to 1000 do ;
end .
`=>`
Lặp từ 1 đến 1000
Không thực hiện câu lệnh nào cả
Vì sau do không có câu lệnh
2. Hãy mô tả thuật toán để tính tổng A sau đây (n là số tự nhiên được nhập vào từ bàn phím):
`A=1/(1.3)+1/(2.4)+1/(3.5)+.....+1/(n.(n+2))`
Input Số nguyên N
Output Giá trị biểu thức A
B1 nhập N
B2
`i←0`
`S←0`
B3 nếu `i>n ` thì xuất A, kết thúc
B4
`i←i+1`
`A=A+i/(i xx(i+2))`
Quay lại B3