

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!

Đây là câu trả lời đã được xác thực
Câu trả lời được xác thực chứa thông tin chính xác và đáng tin cậy, được xác nhận hoặc trả lời bởi các chuyên gia, giáo viên hàng đầu của chúng tôi.
Đáp án
D.Tìm số lớn nhất của dãy số
Giải thích
Câu điều kiện a[i] < M then M := M else M := a[i]; => Nếu M lớn hơn A[i] thì gán M vào M còn ngược lại thì gán M vào A[i]
=> chạy từ 2 đến n là từ 2 đến cuối dãy => tìm số lớn nhất của dãy số
=> Chọn D
Hãy giúp mọi người biết câu trả lời này thế nào?
Câu c:
Cho Dãy A gồm 4 số [ 1; 5;6;0]
M:= a [1] => M =1
Bắt đầu chạy chương trình
Lần 1 :
i:= 2
NẾU a [2] < M thì M:=a [i]
Lúc này a [2]= 5 ;M = 1 không thỏa mãn điều kiện không thực hiện lệnh.
Lần 2:
I:=[3]
NẾU a [3] < M thì M:=a [i]
Lúc này a [3]= 6 ;M = 1 không thỏa mãn điều kiện không thực hiện lệnh.
Lần 3 :
I:=4
NẾU a [4] < M thì M:=a [i]
Lúc này a [4]= 0 ;M = 1 . thỏa mãn điều kiện. Thực hiện lệnh M:=a [1] . M:= 0 .
Vậy số nhỏ nhất là 0
* cây lệnh này
For i:=2 to n do If a[i] < M then M := M else M := a[i];
Sau then Là M:=a [i] luôn không cần else.
*^ Câu d làm giống câu c chỉ thay "< " BẰNG " >"
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin