Mô tả thuật toán bằng cách liệt kê hoặc sơ đồi khối (nêu ý tưởng) giải: Cho dãy A gồm N số nguyên và một số nguyên K. Hãy đếm xem trong dãy có bao số hạng có giá trị bằng K

2 câu trả lời

Mô tả thuật toán bằng cách liệt kê hoặc sơ đồi khối (nêu ý tưởng) giải: Cho dãy A gồm N số nguyên và một số nguyên K. Hãy đếm xem trong dãy có bao số hạng có giá trị bằng K:

B1: nhập N , dãy số , số K;

B2: dem<--0;

B3: cho for i đi từ 1 đến N nếu(số thứ i bằng k)thì tăng dem;

B4: xuất dem;

Mô tả thuật toán : 

Bước 1 : nhập số n và dãy a1, a2, .. , an và số nguyên k

Bước 2 : i ← 1, dem ← 0

Bước 3 : nếu i > n thì đưa ra giá trị dem rồi kết thúc

Bước 4 : 

Bước 4.1 : nếu a[i] = k thì dem ← dem + 1

Bước 4.2 : i ← i + 1 quay lại bước 3

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