Bài 7. Câu lênh lặp

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
phạm khánh duy

Viết chương trình cho biết 1 số nhập từ bàn phím có phải là 1 số nguyên tố hay không?

Phan Tiến Đạt
26 tháng 3 2020 lúc 20:53

uses crt;
var a,u,kt:integer;
begin
clrscr; kt:= 1;
write('Nhap 1 so: ');readln(a);
if a = 1 then write(a,' khong phai so nguyen to')
else if (a = 2) or (a = 3) then write(a,' la so nguyen to')
else if a > 3 then
begin
for u:= 2 to a - 1 do
if a mod u = 0 then kt:= 0;
if kt = 0 then write(a,' khong phai so nguyen to')
else if kt = 1 then write(a,' la so nguyen to');
end;
readln
end.

Khách vãng lai đã xóa
Minh Lệ
26 tháng 3 2020 lúc 20:53

Câu hỏi của Lê Lưu Hồng Phúc - Tin học lớp 8 | Học trực tuyến

Khách vãng lai đã xóa
Nguyễn Lê Phước Thịnh
26 tháng 3 2020 lúc 23:19

uses crt;

var n,i,kt:integer;

begin

clrscr;

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

if n<=1 then writeln(n,' khong la so nguyen to')

else begin

kt:=0;

for i:=2 to trunc(sqrt(n)) do

if n mod i=0 then kt:=1;

if kt=0 then writeln(n,' la so nguyen to')

else writeln(n,' khong la so nguyen to');

end;

readln;

end.

Khách vãng lai đã xóa

Các câu hỏi tương tự
Nguyenthanh
Xem chi tiết
Lâm Khả Doanh
Xem chi tiết
hoangvinh
Xem chi tiết
Thúy Anh
Xem chi tiết
Lan Phương
Xem chi tiết
Nguyễn Hiếu
Xem chi tiết
Thư Uyên
Xem chi tiết
Maiiii
Xem chi tiết
nguyễn bảo nga
Xem chi tiết
Nguyễn Gia Huy
Xem chi tiết