Atik
Atik
function gcdlcm(a,b)
gcd_result = gcd(a,b);
lcm_result = lcm(a,b);
fprintf('GCD of %d and %d is: %d\n', a, b, gcd_result);
fprintf('LCM of %d and %d is: %d\n', a, b, lcm_result);
end
gcdlcm(11,20)
%Question 2
function checkTriangle(a,b,c)
side1 = a;
side2 = b;
side3 = c;
if (side1 + side2 > side3) && (side2 + side3 > side1) && (side1 + side3
> side2)
fprintf('These sides can form a triangle.\n');
%Question 3
function calculatePopulation()
current_pop = 10000;
growth_rate = 0.10;
1
fprintf('\nProjected population for the next 10 years:\n');
for year = 1:10
future_pop = current_pop * (1 + growth_rate)^year;
fprintf('Year %d: %.0f\n', year, future_pop);
end
end
calculatePopulation()
% Question 4
function fibonacci(n)
a = 0;
b = 1;
while b <= n
fprintf('%d ', b);
temp = a + b;
a = b;
b = temp;
end
fprintf('\n');
end
fibonacci(150)