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

Câu hỏi trong lớp Xem thêm