write a program in matlab to calculate cmmmc in Matlab (do not use predefined function lcm)

1 view (last 30 days)
o

Answers (1)

Deepak
Deepak on 1 Jul 2023
Hey @ionita,
You can calculate cmmmc in MATLAB without using inbuilt LCM function with this method.
% Function to calculate the Greatest Common Divisor (GCD)
function gcd_val = gcd(a, b)
while b ~= 0
temp = b;
b = mod(a, b);
a = temp;
end
gcd_val = a;
end
% Function to calculate the CMMMC (Least Common Multiple)
function cmmmc_val = cmmmc(a, b)
cmmmc_val = abs(a * b) / gcd(a, b);
end
% Main program
num1 = input('Enter the first number: ');
num2 = input('Enter the second number: ');
cmmmc_result = cmmmc(num1, num2);
disp(['The CMMMC of ', num2str(num1), ' and ', num2str(num2), ' is ', num2str(cmmmc_result)]);

Categories

Find more on Mathematics and Optimization in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!