thể hien Thuật toán mả giả của bài Liệt kê tất cả các ước số của một số nguyên dương n

2 câu trả lời

Bắt đầu

Nhập vào -> n;

Đặt i := 1;

Chừng nào i * i < n

    Nếu n chia hết cho i thì

         Xuất ra <- i.

    Kết thúc lệnh nếu.

    Tăng i lên 1 đơn vị.

Kết thúc vòng lặp chừng nào.

Xuất ra <- n.

Kết thúc thuật toán.

Bạn kia viết thuật toán rồi nên mình viết chương trình luôn nhé

var n,i:longint;

begin

write('Nhap n: '); readln(n);

write('Cac uoc cua ',n,' la: ');

for i:=1 to n do

if n mod i =0 then write(i,' ');

readln;

end.

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