Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Viết chương trình từ một số n, tìm số m nhỏ nhất sao cho m>n và ước chung lớn nhất của m với n là một số nguyên tố.

  1. #1
    Ngày gia nhập
    11 2014
    Bài viết
    1

    Mặc định Viết chương trình từ một số n, tìm số m nhỏ nhất sao cho m>n và ước chung lớn nhất của m với n là một số nguyên tố.

    Sao em chương trình em viết không chạy được,ac giúp e cái
    #include <iostream>

    using namespace std;

    int main()
    {
    unsigned long n,m,a,UCLNNT,x,y,k,dem;
    cout << "Nhap n: ";
    cin >>n;
    m = n;
    dem = 0;
    for (a=2;a>1;a++)
    {
    m=m++;
    y=m;
    x=n;

    while (x !=y)
    {
    if(x>y)
    x=x-y;
    else
    y=y-x;
    }
    if (x>1)
    {
    for (k=2;k<=(x-1);k++)
    {
    if (x%k!=0)
    {
    a=2;
    }
    }

    }
    if (x==2)
    {
    a=2;
    }

    }
    cout << "Ket qua: " << m << endl;
    return 0;
    }
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #2
    Ngày gia nhập
    10 2014
    Bài viết
    13

    Thuật toán như thế này em :

    m = n+1;
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.
    Học lập trình bắt đầu từ đâu ?

    www.laptrinhCcanban.com

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn