Chào cả nhà!
Cho em hỏi là: Em muốn tìm UCLN && BCNN của số nguyên âm thì thế nào ạ, em nhập số âm thì nó không chạy nữa.
Xin mọi người giúp đỡ.
Em cảm ơn.
//de bai: nhap x,y tim uoc so chung lon nhat va boi so chung nho nhat cua 2 so va in ra.
#include <stdio.h>
int main(){
int i,x,y,max,boiChung,uocChung,so=1;
printf("Nhap X: ");
scanf("%d",&x);
printf("Nhap Y: ");
scanf("%d",&y);
if(x>0 && y>0){
if(x>y){
max=x;
}else{
max=y;
}
for(i=1;i<=max;i++){
if(x%i==0 && y%i==0){
uocChung=i;
}
}
printf("UCLN cua %d va %d la %d\n",x,y,uocChung);
while(so>0){
if(so%x==0 && so%y==0){
boiChung=so;
printf("BCNN cua %d va %d la %d",x,y,boiChung);
break;
}
so++;
}
}
return 0;
}