Cho N và dãy số nguyên A1,A2.....An và 1 số nguyên K Xác định input , out put Hãy đếm xem k xuất hiện bao nhiêu lần trong dãy số trên ( làm bằng thuật toán hoặc sơ đồ khối ) Mn Giúp với ạ gần kiểm tra học kì rồi Tin học 10

2 câu trả lời

Xác định bài toán:

Input: N, dãy A có n phần tử, k.

Output: k xuất hiện bao nhiêu lần trong dãy số A.

Thuật toán liệt kê:

B1: Nhập N.

B2: Nhập dãy A1,A2.....An.

B3: Nhập k.

B4: i←0; d←0;

B5: i←i+1;

B6: Nếu a[i]=k thì d←d+1;

B7: Nếu i=n thì đến B8, ngược lại qua B5.

B8: Xuất d.

B9: Kết thúc.

Input: N, dãy số nguyên A1, A2...An và số nguyên K

Output: Số lần xuất hiện của K trong dãy số.

Thuật toán:

B1: Nhập N, dãy số nguyên A1, A2...An và số nguyên K

B2: dem←0; i←1;

B3: Nếu i > N thì in dem ra màn hình và kết thúc.

B4: Nếu A[i]=K thì dem←dem+1;

B5: i←i+1; Quay lại B5.

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