Cho một số nguyên dương nhập từ bàn phím và cho biết số đó có phải là số nguyên tố không (Pascal và chỉ dùng lệnh for do và If then thôi) Trình bày chương trình phải đẹp nha ko bị lặp từ Không chép mạng Nếu phát hiện sẽ bị xoá nha

2 câu trả lời

Program Ngto;
Uses crt;
Var a,i,d: longint;
Begin
        Clrscr;
        Write('Nhap so nguyen duong: '); Readln(a);
        If a<2 then Write(a,' khong phai so nguyen to')
        ELse
        d:=0;
        For i:=2 to a div 2 do
                If a mod i = 0 then d:=d+1;
        If d=0 then Write(a,' la so nguyen to')
        Else Write(a,' khong phai so nguyen to');
        Readln
End.

Đây nha em ơi :))

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