Kết quả 1 đến 5 của 5
  1. #1
    Ngày tham gia
    Nov 2015
    Bài viết
    0

    Đếm số nguyên tố (help)

    Viết CTC đếm số nguyên tố trong mảng (1 chiều ỏ 2 chiều) và in ra dem.help:shifty::emlaugh:

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    2
    Lần sau bạn nhớ coi kĩ trước khi post bài nhé! Mấy bài này đã có trong box rồi.

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    5
    "Hãy tìm kiếm trước khi post câu hỏi và bạn sẽ có câu trả lời nhanh hơn!!"

  4. #4
    Ngày tham gia
    Dec 2015
    Bài viết
    171
    Mã:
    #include "stdafx.h"
    #include <iostream>
    using namespace std;
    
    const int SIZE = 3;
    bool isPrime(int n);
    
    int _tmain(int argc, _TCHAR* argv[])
    {
       int count=0;
        int a[SIZE];
        
        for (int i=0; i<SIZE; i++)
        {
            cout<<"a["<<i<<"] = ";    
            cin>>a[i];
            if (isPrime(a[i]))
                count++; 
        }
        cout<<"Count: "<<count<<"
    ";
        system("pause");
       return 0;
    }
    
    bool isPrime(int n)
    {
       if (n<=1)
            return false;
        else
        {
            for (int i=2; i<=n/2; i++)
            {
                if (n%i==0)
                    return false;
            }
            return true;    
        }
    }

  5. #5
    Ngày tham gia
    Nov 2015
    Bài viết
    570
    Trích dẫn Gửi bởi bqh
    Mã:
    #include "stdafx.h"
    #include <iostream>
    using namespace std;
    
    const int SIZE = 3;
    bool isPrime(int n);
    
    int _tmain(int argc, _TCHAR* argv[])
    {
       int count=0;
        int a[SIZE];
        
        for (int i=0; i<SIZE; i++)
        {
            cout<<"a["<<i<<"] = ";    
            cin>>a[i];
            if (isPrime(a[i]))
                count++; 
        }
        cout<<"Count: "<<count<<"
    ";
        system("pause");
       return 0;
    }
    
    bool isPrime(int n)
    {
       if (n<=1)
            return false;
        else
        {
            for (int i=2; i<=n/2; i++)
            {
                if (n%i==0)
                    return false;
            }
            return true;    
        }
    }
    Bạn viết bằng C hả? Nhưng box này dành cho Turbo/Delphi/Kylix. Bạn có thể chuyển về turbo không?

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •