kết quả từ 1 tới 3 trên 3

Ðề tài: [Help] Tin lớp 10 - Thuật toán

  1. #1
    Join Date
    Sep 2010
    Bài gởi
    4
    Thanks
    0
    Thanked 1 Time in 1 Post

    Học tập suôt đời! [Help] Tin lớp 10 - Thuật toán

    :sweet_kiss: Still loving you, Anna Phạm :sweet_kiss:

  2. #2
    Join Date
    Oct 2010
    Bài gởi
    15
    Thanks
    0
    Thanked 12 Times in 9 Posts
    Blog Entries
    3

    Học tập suôt đời!

    program so_nguyen_to;
    uses crt;
    var a:array[ 1..100] of integer;
    n,i,j:integer;
    ok:boolean;
    begin
    clrscr;
    write('nhap n=');readln(n);
    for i:=1 to n do
    begin write('nhap gia tri so thu ',i,':');readln(a[i]); end;
    for i:=1 to n do
    begin
    if a[i]<2 then ok:=false
    else
    begin
    ok:=true;
    for j:=1 to a[i] div 2 do if a[i] mod j=0 then ok:=false else ok:=true;
    end;
    end;
    if ok=true then writeln(' ',a[i],'la so nguyen to')
    else writeln(' ',a[i],'la so nguyen to');
    readln
    end; Nguồn: http://diendankienthuc.net.

  3. #3
    Join Date
    Apr 2009
    Đến từ
    C:\WINDOWS\system32
    Bài gởi
    651
    Thanks
    88
    Thanked 330 Times in 177 Posts

    Học tập suôt đời!

    Bạn nên xây dựng 1 function kiểm tra số nguyên tố, tham số đầu vào là 1 số nguyên a
    - Cách đơn giản nhất:
    B1: Gán Dem = 0; i = 1;
    B2: Nếu i > a -> Bước 5
    B3: Kiểm tra a mod i = 0 hay không?
    + Nếu bằng: Dem := Dem + 1;
    B4: i := i + 1; Quay trở lại B2
    B5: Nếu Dem = 2 thì a là nguyên tố, trả về true;
    Nếu không thì (Dem <> 2), a không phải là số nguyên tố, trả về false.

    - Tiếp theo là function đếm số nguyên tố, tham số đầu vào là 1 mảng a gồm n phần tử.
    B1: Dem = 0; i = 1.
    B2: Nếu i > n -> Bước 5
    B3: Kiểm tra a[i] có phải là nguyên tố không?
    + Nếu Đúng, Dem := Dem + 1;
    B4: I := i + 1. Quay lại bước 2
    B5: Trả về giá trị biến Dem. Nguồn: http://diendankienthuc.net.
    Tôi không thất bại, vì tôi biết hơn 1200 chất liệu không thể phát sáng được.
    THOSMAS ALVA EDISON

  4. The Following User Says Thank You to dailuong For This Useful Post:


Chủ đề giống nhau

  1. Trả lời: 1
    Bài mới gởi: 10-27-2011, 04:17 PM
  2. Chuyên phiên dịch tiếng thuỵ điển - nhận dịch tiếng thuỵ điển
    By luungocdiem in forum Sản phẩm - Dịch vụ Giáo dục
    Trả lời: 0
    Bài mới gởi: 10-17-2010, 09:01 PM
  3. Trả lời: 0
    Bài mới gởi: 04-08-2010, 11:03 AM
  4. Trả lời: 0
    Bài mới gởi: 01-02-2010, 07:30 PM

Bookmarks

Quuyền Hạn Của Bạn

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •