Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3
  1. #1

    Tìm giúp chỗ sai lập trình java cơ bản ?

    Mình mới viết code java đầu tiên,thấy chạy đc nhưng lại bị sai kết quả ko biết lỗi do đâu!mong ai biết chỉ giúp mình với nhé?
    Mã:
    package bai1;
    
    import java.util.Scanner;
    
    public class Main {
    public static int kiemtranguyento(int n){
     int i;
     if (n==1)
      return 0;
     for(i=1;i<=n;i++)
      if(n % i == 0) return 0;
     return 1;
    }
    public static void main(String[] args) {
          System.out.println("Nhap so nguyen n:");
           Scanner nhap=new Scanner(System.in);
           int n=nhap.nextInt();
           if(kiemtranguyento(n)==1)
            System.out.println(n+" la so nguyen to:");
           else
             System.out.println(n+" ko la so nguyen to:");
    
            }
    
    }

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Thuật toán kiểm tra số nguyên tố của bạn chưa đúng.

    Mã:
    bool kt(int n){     if(n < 2) return false;     for(int i=2;i<=(int)sqrt(n); i++)     if(n%i==0)return false;     return true;}
    Chúc may mắn.

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi phuchaontu
    Thuật toán kiểm tra số nguyên tố của bạn chưa đúng.

    Mã:
    bool kt(int n){     if(n < 2) return false;     for(int i=2;i<=(int)sqrt(n); i++)     if(n%i==0)return false;     return true;}
    Chúc may mắn.
    [IMG]images/smilies/biggrin.png[/IMG] cám ơn cậu nhé

 

 

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
  •