Bài 8. Lặp với số lần chưa biết trước

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
An Trần Hữu

Viết chương trình nhập vào số tự nhiên N sau đó in ra màn hình N số nguyên tố đầu tiên

(sử dụng While... do)

Tú Nguyễn
12 tháng 1 2018 lúc 20:31

var n,j,dem:integer;

function ktsnt(a:integer):boolean;

var i,d:integer;

begin

d:=0;

if i=1 then d:=1;

for i:=2 to a div 2 do

if a mod i=0 then d:=d+1;

if d=0 then ktsnt:=true

else ktsnt:=false;

end;

begin

write('n=');readln(n);

j:=0;

dem:=0;

repeat

j:=j+1;

if ktsnt (j) then dem:=dem+1;

until dem=n;

write(' cac so nguyen to dau tien la ',);

readln;

end.

Tú Nguyễn
12 tháng 1 2018 lúc 20:28

mik ko làm while do nha


Các câu hỏi tương tự
Lê Tâm Anh
Xem chi tiết
Trần Thị Mai Ngọc
Xem chi tiết
P-H-P
Xem chi tiết
NGUYỄN LÊ XUÂN THỊNH
Xem chi tiết
Mỹ Trinh
Xem chi tiết
Lê Nguyễn Thanh Quân
Xem chi tiết
huỳnh duy cát
Xem chi tiết
nguyễn thị như ý
Xem chi tiết
Nhi Nguyễn
Xem chi tiết