Viết chương trình nhập vào mảng A gồm n phần tử và kiểm tra trong các phần tử , phần tử nào là số nguyên tố, Dufng Pascal nhe

Viết chương trình nhập vào mảng A gồm n phần tử và kiểm tra trong các phần tử , phần tử nào là số nguyên tố, Dufng Pascal nhe

0 bình luận về “Viết chương trình nhập vào mảng A gồm n phần tử và kiểm tra trong các phần tử , phần tử nào là số nguyên tố, Dufng Pascal nhe”

  1. uses crt;
    var a : array[1..100] of integer;
    i,n : integer;
    function snt(x : integer) : boolean;
    var i,d : integer;
    begin d:=0;
    for i:=1 to x do if x mod i = 0 then d:=d+1;
    if d=2 then snt:=true else snt:=false; end;
    begin clrscr;
    write(‘Nhap so phan tu :’); readln(n);
    for i:=1 to n do begin
    write(‘Nhap a[‘,i,’]=’); readln(a[i]);
    end;
    writeln(‘Cac phan tu la so nguyen to trong mang :’);
    for i:=1 to n do if snt(a[i])=true then write(a[i]:3);
    readln
    end.

    Bình luận
  2. uses crt;
    var i,n,dem:longint; a:array[1..1000000]of longint;
    function nt(a:longint):boolean;
    var i:longint;
    begin
       i:=2;
       while(a>1)and(a mod i<>0) do inc(i);
       nt:=i=a;
    end;
    begin
    clrscr;
       write(‘N=’);readln(n);
       for i:=1 to n do
          begin
             write(‘a[‘,i,’]=’);readln(a[i]);
             if nt(a[i]) then inc(dem);
          end;
       if dem=0 then writeln(‘Khong co phan tu la so nguyen to trong mang.’) else
       writeln(‘Cac so nguyen to: ‘);
       for i:=1 to n do if nt(a[i]) then write(a[i],’ ‘);
    readln
    end.

    Bình luận

Viết một bình luận