MCM en Java
int num1,num2,num3,num4,mcd=0,min,min2,min3,mcm=0,mcm1=0,mcm2=0; num1 = Integer.parseInt(txtn1.getText().trim()); num2 = Integer.parseInt(txtn2.getText().trim()); num3 = Integer.parseInt(txtn3.getText().trim()); num4 = Integer.parseInt(txtn4.getText().trim()); min=Math.min(num1,num2); for(int i=1;i<=min;i++){ if(num1 % i == 0 && num2 % i == 0){ mcd = i; mcm=num1*num2/mcd; } } min2=Math.min(num3,num4); for(int i=1;i<=min2;i++){ if(num3 % i == 0 && num4 % i == 0){ mcd = i; mcm1=num3*num4/mcd; } } min3=Math.min(mcm,mcm1); for(int i=1;i<=min2;i++){ if(mcm % i == 0 && mcm1 % i == 0){ mcd = i; mcm2=mcm*mcm1/mcd; } } txtr.setText(" El MCM de "+num1+ ", " +num2+ ", " +num3+ " y " +num4+" es: "+mcm2); //Deja tu comentario