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ếtt hàm in ra các số nguyên tố nhỏ hơn n (n nhập từ bàn phím)

  1. #1
    Ngày gia nhập
    11 2012
    Nơi ở
    HCMC
    Bài viết
    2

    Mặc định Viếtt hàm in ra các số nguyên tố nhỏ hơn n (n nhập từ bàn phím)

    Các a chị nào rãnh thì tét hộ e nhé! e chỉ mới học cái này dc vài tuần! tks nhiều!
    Code e làm:
    include<stdio.h>
    #include<conio.h>
    int inNguyenTo(int n)
    {
    int i,j,dem;
    for(i=1; i<=n; i++)
    {
    dem=0;
    for(j=1; j<=i; j++)
    {
    if(i%j==0)
    dem=dem+1;
    }
    }
    return dem;
    }
    void main()
    {
    clrscr();
    int dem,n,i;
    printf("nhap n:");
    scanf("%d",&n);
    dem=inNguyenTo(n);
    if(dem==2)
    printf("%3d",i);
    getch();
    }
    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ý.
    Đã được chỉnh sửa lần cuối bởi chewinggum : 20-11-2012 lúc 02:28 PM.

  2. #2
    Ngày gia nhập
    11 2012
    Nơi ở
    Ở trong rừng trong rú
    Bài viết
    7

    Trích dẫn Nguyên bản được gửi bởi chewinggum Xem bài viết
    Các a chị nào rãnh thì tét hộ e nhé! e chỉ mới học cái này dc vài tuần! tks nhiều!
    Code e làm:
    Code của anh em thấy cứ sao sao ấy,
    Đây là Code của em
    Code:
    #include <stdio.h>
    #include <conio.h>
    
    int isPrime(int n)
    {
           if (n <= 1) return 0;
           if ((n == 2) || (n == 3)) return 1;
           if ( (n % 2 == 0) || (n % 3 == 0) ) return 0;
           long l = sqrtl(n);  //Cho nay co bi sao thi anh tu sua nha
           for (int i = 5 ; i <= l ; i += 6)
           {
                  if ( (n % i == 0) || (n % (i + 2) == 0) ) return 0;
           }
           return 1;
    }
    
    int main()
    {
           int n;
           printf("Nhap N: "); scanf("%d", &n);
           printf("Cac So nguyen to tu 2 toi N: \n");
           for (int i = 2 ; i <= sqrt(n) ; ++i)
           {
                  if (isPrime(i)) printf("   %d\n", i);
           }
           getch();
           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ý.

Các đề tài tương tự

  1. Bài tập C++ Viết chương trình nhập vào một số các số nguyên,ghi các số nguyên này vào một tập tin.
    Gửi bởi anhthy94 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 0
    Bài viết cuối: 12-06-2013, 08:38 PM
  2. Trả lời: 0
    Bài viết cuối: 10-06-2013, 08:46 PM
  3. Viết chương trình nhập số nguyên dương n, liệt kê n số nguyên tố đầu tiên.
    Gửi bởi maiit trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 11
    Bài viết cuối: 19-06-2011, 01:05 PM
  4. Game Viết chương trình nhập số nguyên dương n, liệt kê n số nguyên tố đầu tiên trên C#?
    Gửi bởi maiit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 18
    Bài viết cuối: 08-06-2011, 11:12 PM
  5. Trả lời: 16
    Bài viết cuối: 16-07-2010, 06:44 AM

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