Viết thuật toán giải bài toán tìm số lớn nhất trong dãy số nguyên

2 câu trả lời

Thuật toán:

- B1: Nhập n

- B2: Nhập a1, a2, ... , an

- B3: max <- a1

- B3: i <- 2 ; Nếu i > n thì in ra max

- B4: Nếu ai > max thì max = ai

- B5: i = i + 1

$\text{Mô tả thuật toán :}$

$\text{Bước 1 : nhập n và dãy a1, a2, … , an}$

$\text{Bước 2 : max ← a[1]; i ← 2}$

$\text{Bước 3 : nếu i > n thì đưa ra giá trị max rồi kết thúc}$

$\text{Bước 4 :}$

$\text{Bước 4.1 : nếu a[i] > max thì max ← a[i]}$

$\text{Bước 4.2 : i ← i + 1 quay lại bước 3}$

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