Chào mừng bạn đến với Selfomy Hỏi Đáp, hãy Hỏi bài tập hoặc Tham gia ngay
+4 phiếu
829 lượt xem
supersmart2005 trong Tin học lớp 8 bởi Cử nhân (2.6k điểm)
Hãy lập trình để kiểm tra một số n được nhập vào từ bàn phím và kiểm tra xem nó có phải số nguyên tố hay không?

2 Trả lời

+6 phiếu
Teemo- bởi Tiến sĩ (19.6k điểm)
được bầu chọn là câu hỏi hay nhất bởi
 
Hay nhất

Chào bạn:

Bài toán được thực hiện qua 3 bước cụ thể như sau:

-         Thông báo nhập liệu, và nhập dữ liệu vào cho N
-         Tiến hành kiểm tra N có phải là số nguyên tố hay không:
-         Xuất câu trả lời “N la so nguyen to” hoặc “N khong phai la so nguyen to” tùy theo giá trị của biến

Chương trình:

Program SNT;
Uses crt;
Var n , i :Integer;                                    // Khai bao bien su dung
BEGIN
            Write(‘Nhap vao mot so:’);        // Thong bao nhap lieu
            Readln(n);                                   // Nhap gtri N, (voi &N la lay d/c bien N)
            i := round( sqrt(n) );
            If( n mod i <> 0) then                 // Xuat cau tra loi cuoi cung
                        Writeln(‘ N la so nguyen to’)
            Else
                        Writeln(‘ N khong la so nguyen to’);
            Readln;
END.
supersmart2005 bởi Cử nhân (2.6k điểm)
Đúng rồi nha! Cảm ơn bạn rất nhiều nhưng mình có góp ý là vì số nguyên tố luôn>0 nên bạn nên dùng kiểu dữ liệu Word nhé!
Teemo- bởi Tiến sĩ (19.6k điểm)
ukm mình hiểu rồi nha
+1 thích
pttp1809 bởi Thần đồng (1.1k điểm)
program bt;

uses crt;

var n, i: integer;

begin

clrscr;

readln(n);

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

else

begin

i:=2;

while (n mod i<>0) do i:= i+1;

if i = n then writeln(n,'day la so nguyen to');

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

end;

readln;

end.

Các câu hỏi liên quan

+3 phiếu
1 trả lời 376 lượt xem
Chào mọi người, đã một khoảng thời gian mình không đăng bài vì một số lý do cá nhân giờ mình sẽ tiếp tục với chuyên mục Mảng để mọi người ôn tập và nâng cao kiến thức về tin nhé!!!! Cảm ơn các bạn! Bài 1: Tính giá trị trung bình của tổng N số nguyên được nhập từ bàn phím!
đã hỏi 28 tháng 2, 2019 trong Tin học lớp 8 bởi supersmart2005 Cử nhân (2.6k điểm)
0 phiếu
0 câu trả lời 407 lượt xem
0 phiếu
1 trả lời 3.4k lượt xem
Một số có tổng các ước nhỏ hơn nó bằng chính nó được gọi là số hoàn chỉnh. Ví dụ: 6 có các ước nhỏ ... cộng thêm i vào S. – Nếu S = n thì S là số hoàn chỉnh.
đã hỏi 15 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 Tiến sĩ (18.9k điểm)
+2 phiếu
1 trả lời 807 lượt xem
tìm các số tự nhiên có 2 chữ số biết tổng các chữ số của nó bằng một số tự nhiên N cho trước( N được nhập từ bàn phím)
đã hỏi 17 tháng 4, 2018 trong Tin học lớp 8 bởi Dân Phạm Hiếu Học sinh (7 điểm)
0 phiếu
1 trả lời 1.5k lượt xem
Nhập vào từ bàn phím số tự nhiên n (n<1000). Hãy phân tích n thành tích các thừa số nguyên tố.</p> VD: Nhập vào n = 9 được 9 = 3.3
đã hỏi 17 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 Tiến sĩ (18.9k điểm)
+1 thích
0 câu trả lời 350 lượt xem
0 phiếu
1 trả lời 573 lượt xem
viết chương trình sử dụng biến mảng để tính giá trị trung bình của n số nguyên được nhập từ bàn phím và in ra dãy số nguyên đó.
đã hỏi 2 tháng 6, 2021 trong Khác bởi Axit_Cacboxylic Thạc sĩ (6.6k điểm)
+1 thích
0 câu trả lời 475 lượt xem

HOT 1 giờ qua

  1. trannhat900trannhat900

    52948 Điểm

  2. phamngoctienpy1987844phamngoctienpy1987844

    50728 Điểm

  3. vxh2k9850vxh2k9850

    35980 Điểm

  4. Nqoc_bakaNqoc_baka

    34614 Điểm

Phần thưởng hằng tháng
Hạng 1: 200.000 đồng
Hạng 2: 100.000 đồng
Hạng 3: 50.000 đồng
Hạng 4: 20.000 đồng
Phần thưởng bao gồm: mã giảm giá Shopee, Nhà Sách Phương Nam, thẻ cào cùng nhiều phần quà hấp dẫn khác sẽ dành cho những bạn tích cực nhất của tháng. Xem tại đây
Bảng xếp hạng cập nhật 30 phút một lần
...