Nhập vào một số nguyên dương n tìm số nguyên tố nhỏ nhất lớn hơn n

Nhập vào một số nguyên dương n tìm số nguyên tố nhỏ nhất lớn hơn n

CHUYÊN ĐỀ CHIA HẾT – SỐ NGUYÊN TỐ

Nhập vào một số nguyên dương n. Hãy in ra số nguyên tố nhỏ nhất lớn hơn n.

VD: Nhập n = 10. Kết quả in ra số 11.

Giải thuật :

- Gán i := n ;

- Thực hiện cho đến khi i là nguyên tố việc tăng i lên 1.

Program Nguyen_to;

Var n,i:integer;

Function NT(n:integer):Boolean;

Var ok: Boolean;

     i: integer;

Begin

    ok:=true;

    for i:=2 to n-1 do

     if (n mod i)= 0 then ok:=ok and false;

     if n < 2 then NT:=false else NT:=ok;

End;

Begin

   Write('Nhap n: ');Readln(n);

   i:=n;

   Repeat i:=i+1;

   Until NT(i);

   Write('So nguyen to nho nhat lon hon ',n, 'la: ',i);

   Readln

End.

 

Bạn thấy bài viết này như thế nào?: 
Average: 9 (92 votes)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Diệt côn trùng trong nhà không cần hóa chất 2016

Diệt côn trùng trong nhà không cần hóa chất 2016

Muỗi, gián, kiến, ruồi… đều là những côn trùng có thể gây hại cho sức khỏe

Giới thiệu 106 thủ thuật với Microsoft Office

Giới thiệu 106 thủ thuật với Microsoft Office

Bạn có 2 văn bản giống hệt nhau và bạn muốn so sánh xem chúng giống và khác nhau ở điểm nào

Đánh giá máy tính bảng Google Nexus 10

Đánh giá máy tính bảng Google Nexus 10

Kể từ thời điểm ra mắt cho đến hiện nay, chiếc máy tính bảng iPad mang thương hiệu Apple vẫn luôn hiện diện trên ngôi vị số 1 của thị trường tablet toàn cầu.

Công ty diệt chuột T&C

 

Diet con trung