Câu hỏi: Viết chương trình nhập vào một số nguyên, kiểm tra xem số đó có phải số nguyên tố không ?
2 câu trả lời
#include <stdio.h>
int main() {
int n, i, ngt=1;
do {printf("Nhap n: ");
scanf("%d", &n); } while(n<=0); for(i=2; i<=sqrt(n); i++) {
if(n%i==0)
ngt = 0;} if(ngt==0)
printf("\nSo %d khong phai la so nguyen to", n);
else
printf("\nSo %d la so nguyen to", n);}
uses crt;
var n,i:longint;
begin
clrscr;
write('Nhap n: '); readln(n);
i:=2;
if n<2 then writeln(n,' khong phai la so nguyen to')
while n mod i<>0 do inc(i);
if i=n then writeln(n,' la so nguyen to')
else writeln(n,' khong phai la so nguyen to');
readln
end.
Câu hỏi trong lớp
Xem thêm