Tìm số lớn nhất trong dãy A các số a1,a2,..a,n cho trước có các thuật toán sau
Bước 1 : Max <-----a1;i<---1
B2: Nếu ai> MAX , gán MAX <--- ai
B3: i<----i+1
B4: Nếu i nhỏ hơn hoặc bằng , quay lại bước 2
B5: Thông báo giá trị Max và kết thúc thuật toán
Câu hỏi :đổi 2 bước 2 và 3 cho nhau và dự đoán kết quả
kết quả không thay đổi
vì B1: max:= A[1]; i:=1; sau đó B2 xét lại phần tử A[1]
nên đổi B3 và B2 cho nhau thì ta sẽ bỏ qua phần tử A[1] và xét phần tử A[2] mà phần tử A[1] được gán cho max nên kết quả thuật toán không thay đổi =))