viết chương trình nhập vào 1 số tự nhiên n in ra tổng của các số nguyên tố nhỏ hơn hoặc =n các bạn giúp mình với ạ

viết chương trình nhập vào 1 số tự nhiên n in ra tổng của các số nguyên tố nhỏ hơn hoặc =n
các bạn giúp mình với ạ

0 bình luận về “viết chương trình nhập vào 1 số tự nhiên n in ra tổng của các số nguyên tố nhỏ hơn hoặc =n các bạn giúp mình với ạ”

  1. var n,i,s:integer;

    function nt(x:integer):boolean;

    var c:integer;

    begin

    for c:=2 to trunc(sqrt(x)) do 

    if x mod c=0 then exit(true);

    exit(false);

    end;

    begin

    write(‘Nhap n: ‘); readln(n);

    for i:=1 to n do

    if nt(i) then s:=s+i;

    write(‘s= ‘,s);

    readln;

    end.

    Bình luận
  2. #include <iostream>
    using namespace std;
    bool snt(int a)
    {
        int b=0;
        for(int i=2;i<a;i++){
            if(a%i==0){
                return false;
            }
        }
        return true;
    }
    int main()
    {
        int n,a=0;
        cin>>n;
        for(int i=2;i<=n;i++){
            if(snt(i)){
                a+=i;
            }
        }
        cout<<a;
        //samon247
        return 0;
    }

    Bình luận

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