Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Smartphone WIKO của Pháp chính thức xuất hiện tại Việt Nam

Tìm HD - Phần mềm tìm và xem phim HD miễn phí

Cuộc thi khoảnh khắc tuyệt vời cùng Vn-Zoom.com

Chiêm ngưỡng BaoMoi đẹp "tuyệt diệu" trên Windows Phone

Tuyển thành viên nhóm Reviews diễn đàn

VN-Zoom & ASUS đón siêu phẩm,tăng tốc chuẩn bị ASUS Expo 2014
kết quả từ 1 tới 4 trên 4
  1. #1
    hoangkien0705's Avatar
    hoangkien0705 vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Aug 2010
    Bài
    42
    Cảm ơn
    38
    Điểm
    4/4 bài viết
    VR power
    0

    Default tìm ước số chung lớn nhất

    package uscln_bscnn;
    import java.util.*;
    public class USCLN_BSCNN
    {
    public static void main(String[] args)
    {
    int a,b;
    Scanner so = new Scanner(System.in);
    System.out.print("Nhap vao so thu nhat: ");
    a = so.nextInt();
    System.out.print("Nhap vao so thu hai: ");
    b = so.nextInt();
    //tim uoc so chung lon nhat
    System.out.print("uoc so chung lon nhat la: ");
    for(int i=1;i<a;i++)
    {
    int uscln;
    double x= a%i;
    double y= b%i;
    if(x==0 && y==0)
    {
    uscln =i;
    }
    }
    System.out.println(uscln);

    }
    }
    không hiểu lỗi của chương trình này. các bro có ai biết giúp em với
    thank nhiều.....

  2. #2
    nvhungits's Avatar
    nvhungits vẫn chưa có mặt trong diễn đàn Búa Đá
    Tham gia
    Mar 2010
    Đến từ
    Quận Bình Thanh HCM
    Bài
    54
    Cảm ơn
    48
    Điểm
    4/4 bài viết
    VR power
    0

    Default

    chuyển thử double x và double y qua int x và int y thử bạn chia thấy phần dư mà @@

  3. Có 1 thành viên cảm ơn nvhungits cho bài viết này:
    hoangkien0705 (19-08-2012)

  4. #3
    MonNo1's Avatar
    MonNo1 vẫn chưa có mặt trong diễn đàn Rìu Vàng Đôi
    Tham gia
    Aug 2008
    Đến từ
    Ha Noi, Vietnam, Vietnam
    Bài
    1.071
    Cảm ơn
    83
    Điểm
    1.235/413 bài viết
    VR power
    0

    Default

    Trích hoangkien0705 View Post
    package uscln_bscnn;
    import java.util.*;
    public class USCLN_BSCNN
    {
    public static void main(String[] args)
    {
    int a,b;
    Scanner so = new Scanner(System.in);
    System.out.print("Nhap vao so thu nhat: ");
    a = so.nextInt();
    System.out.print("Nhap vao so thu hai: ");
    b = so.nextInt();
    //tim uoc so chung lon nhat
    System.out.print("uoc so chung lon nhat la: ");
    for(int i=1;i<a;i++)
    {
    int uscln;
    double x= a%i;
    double y= b%i;
    if(x==0 && y==0)
    {
    uscln =i;
    }
    }
    System.out.println(uscln);

    }
    }
    không hiểu lỗi của chương trình này. các bro có ai biết giúp em với
    thank nhiều.....
    bạn khai báo int uscln; trong vòng lặp nên ngoài vòng lặp không nhận giá trị ấy được đâu.Bạn nên tham khảo thêm cái biến cục bộ và biến toàn cục nhé

    cách giải quyết là

    sửa thành

    PHP Code:
    int uscln=0;

    for(
    int i=1;i<a;i++)
    {

    double xa%i;
    double yb%i;
    if(
    x==&& y==0)
    {
    uscln =i

    }
    System.out.println(uscln); 

  5. Có 1 thành viên cảm ơn MonNo1 cho bài viết này:
    hoangkien0705 (19-08-2012)

  6. #4
    hoangkien0705's Avatar
    hoangkien0705 vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Aug 2010
    Bài
    42
    Cảm ơn
    38
    Điểm
    4/4 bài viết
    VR power
    0

    Default

    thank mọi người nhé. Minh làm được rồi. hjc

 

 

Quyền sử dụng

  • 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ể tự sửa bài viết của mình
  •