YOMEDIA
NONE

Cho thuật toán:

B1: Nhập n, dãy các số nguyên a1, a2, ..., an;

B2: M ← a1; cs ← 1; i←2;

B3: Nếu i>n thì thông báo giá trị của M và cs rồi kết thúc ;

B4: Nếu M> ai thì M←ai; cs←i ;

B5: i←i+1;

B6: Quay lại B3

a, Mô phỏng thuật toán sau với n=10 và dãy A:    22     4     5     12     3     6     17     -14     15     10; (1,5đ)

b, Cho biết thuật toán là tìm gì? kết quả sau khi mô phỏng thuật toán? (0,5đ)

C, Viết thuật toán tìm Max (1đ)

Theo dõi Vi phạm
ATNETWORK

Trả lời (1)

  • a. Mô phỏng thuật toán

    A

    22

    4

    5

    12

    3

    6

    17

    -14

    15

    10

     

    i

     

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    M

    22

    4

    4

    4

    3

    3

    3

    -14

    -14

    -14

     

    cs

    1

    2

    2

    2

    5

    5

    5

    8

    8

    8

     

    b. Kết quả: Giá trị của M = -14, ở vị trí cs=8 (0,5đ)

    c. Thuật toán tìm Max (1đ):

    B1: Nhập n, dãy các số nguyên a1, a2, ..., an;

    B2: M ← a1; cs ← 1; i←2;

    B3: Nếu i>n thì thông báo giá trị của M và cs rồi kết thúc ;

    B4: Nếu M ⟨ ai thì M←ai; cs←i ;

    B5: i←i+1;

    B6: Quay lại B3

      bởi Thanh Thanh 16/11/2021
    Like (0) Báo cáo sai phạm

Nếu bạn hỏi, bạn chỉ thu về một câu trả lời.
Nhưng khi bạn suy nghĩ trả lời, bạn sẽ thu về gấp bội!

Lưu ý: Các trường hợp cố tình spam câu trả lời hoặc bị báo xấu trên 5 lần sẽ bị khóa tài khoản

Gửi câu trả lời Hủy
 
NONE

Các câu hỏi mới

AANETWORK
 

 

YOMEDIA
ATNETWORK
ON