[Bài tập Java]: Ước số chung lớn nhất, bội số chung nhỏ nhất của hai số tự nhiên a và b

Ủng hộ AnonyHome Team
Chờ một chút: bạn thấy bài viết có ích chứ? Hãy chia sẻ nó với mọi người nhé!

[Bài tập Java] – Đề bài: Viết chương trình tìm ước số chung lớn nhất, bội số chung nhỏ nhất của hai số tự nhiên a và b.

[Bài tập Java]: Ước số chung lớn nhất, bội số chung nhỏ nhất của hai số tự nhiên a và b

Code hướng dẫn

package bai01;
import java.util.Scanner;
public class Main {
public static int nhap()
{
Scanner input = new Scanner(System.in);
boolean check= false;
int n=0;
while(!check){
System.out.print(" ");
try{
n= input.nextInt();
check= true;
}catch(Exception e){
System.out.println("Ban phai nhap so! hay nhap lai...");
input.nextLine();
}</pre>
}
return (n);
}
public static int UCLN(int a, int b){
while(a!= b){
if(a>b) a= a-b;
else b= b-a;
}
return (a);
}
public static void main(String[] args)
{ System.out.println("Nhap a");
int a = nhap();
System.out.println("Nhap b");
int b= nhap();
System.out.println("Uoc chung lon nhat cua "+a+" va "+b+" la: "+UCLN(a,b));
System.out.println("Boi chung nho nhat cua "+a+" va "+b+" la: "+((a*b)/UCLN(a,b)));
}
}

Chúc các bạn học tốt. Mọi ý kiến đóng góp vui lòng để lại bên dưới. Thank you!

Share
0 0 vote
Vui lòng đánh giá bài viết
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
XEM THÊM
Công Ty Cổ Phần Tập Đoàn…
0
Bạn thích bài viết chứ? Hãy để lại bình luận.x
()
x