Tải bản đầy đủ (.docx) (2 trang)

bài tập c cho 2 số nguyên dương a và b hãy tìm bội chung nhỏ nhất của 2 số này

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (56.66 KB, 2 trang )

Bài 63: Cho 2 số nguyên dương a và b. Hãy tìm bội chung nhỏ nhất của 2 số này
#include<stdio.h>
#include<conio.h>

int main()
{
int a, b, i;

do{
printf("\nNhap vao so nguyen duong a = ");
scanf_s("%4d", &a);
if (a < 0)
{
printf("\nGia tri nhap vao khong hop le. Xin kiem tra
lai !");
}
} while (a < 0);

do{
printf("\nNhap vao so nguyen duong b = ");
scanf_s("%4d", &b);
if (b < 0)
{
printf("\nGia tri nhap vao khong hop le. Xin kiem tra
lai !");
}
} while (b < 0);

int Max = a > b ? a : b;
int Min = a < b ? a : b;
if(a == b)


return a;
else
{


for(i = Max; i < a * b; i++)
if(i % a == 0 && i % b == 0)
{
return i;
break;
}
}
printf("\nBCNN la %d", i);
getch();
return 0;
}



×