#include<stdio.h>
float nhapLieu(){
float number;
scanf("%f",&number);
return number;
}
void tinhTong(float number1,float number2){
printf("\n%g + %g = %g",number1,number2,number1+number2);
}
void tinhHieu(float number1,float number2){
printf("\n%g - %g = %g",number1,number2,number1-number2);
}
void tinhNhan(float number1,float number2){
printf("\n%g * %g = %g",number1,number2,number1*number2);
}
void tinhChia(float number1,float number2){
if(number2!=0){
printf("\n%g / %g = %g",number1,number2,number1/number2);
}else{
printf("\nKhong chia duoc vi mau = 0!");
}
}
int timUocSoChungLonNhat(float number1,float number2){
int i;
if(number1>0 && number1==(int)number1 && number2>0 && number2==(int)number2){
for(i=number1; i>=1; i--){
if((int)number1%i==0 && (int)number2%i==0){
printf("\nUoc so chung lon nhat cua %g va %g la %d",number1,number2,i);
return i;
}
}
}else{
printf("\nDu lieu khong hop le!");
return 0;
}
}
void timBoiSoChungNhoNhat(float number1,float number2){
int uscll;
uscll=timUocSoChungLonNhat(number1,number2);
if(uscll!=0){
printf("\nBoi so chung nho nhat cua %g va %g la %g",number1,number2,number1*number2/uscll);
}else{
printf("\nKhong the tim duoc boi so chung nho nhat!");
}
}
int main(){
///1.
float number1, number2;
///2.
printf("\nMoi nhap so thu nhat: ");
number1=nhapLieu();
printf("\nMoi nhap so thu hai: ");
number2=nhapLieu();
///3.
tinhTong(number1,number2);
///4.
tinhHieu(number1,number2);
///5.
tinhNhan(number1,number2);
///6.
tinhChia(number1,number2);
///7.
//timUocSoChungLonNhat(number1,number2);
///7+8.
timBoiSoChungNhoNhat(number1,number2);
///=number1*number2/USCLL
getch();
return 0;
}