Mình học môn công nghệ PM. Có thuật ngữ PDL không biết nó là gì, bạn nào biết cho mình 1 ví dụ xem.
(hic, k hỏi thầy giáo đc vì môn này học xong rồi, chuẩn bị thi)
Mình học môn công nghệ PM. Có thuật ngữ PDL không biết nó là gì, bạn nào biết cho mình 1 ví dụ xem.
(hic, k hỏi thầy giáo đc vì môn này học xong rồi, chuẩn bị thi)
Ví dụ của cậu nè:
Mức mô tả chương trình (bằng PDL)
ví dụ: Tìm vị trí trong mảng 1 chiều giá trị bằng K (nhập vào từ bàn phím)
Bắt đầu
Đọc K
Nhận giá trị cho mảng 1 chiều A(I), (I =1, 2, . . . ,.N)
MIN = 1
MAX = N
DO WHILE (Có giá trị bằng K không, cho đến khi MIN > MAX)
Lấy MID = (MIN + MAX) / 2
IF A(MID) > K THEN
MAX = MID - 1
ELSE
IF A(MID) < K THEN
MIN = MID + 1
ELSE
In giá trị MID
ENDIF
ENDIF
ENDDO
KếtThúc
Bookmarks