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

7 views (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 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!