how do i use the for loop for multiplication table?
4 views (last 30 days)
Show older comments
hi, i have tried to write the multiplication table for two, like this % multiplication table clc N = 1,2,3,4,5,6,7,8,9,10; for i = 1:N; fi=2*N; end but somehow it's not working. i don't want to use the fprintf command. please help i am new to MATLAB Thank You in advance
0 Comments
Accepted Answer
KSSV
on 23 Jun 2016
% multiplication table
clc
N = 1:10 ;
fi = zeros(size(N)) ;
for i = 1:length(N);
fi(i)=2*N(i);
end
table1 = [N' fi']
% With out loop
N = 1:10 ;
fi = 2*N ;
table2 = [N' fi']
0 Comments
More Answers (2)
Chaitanya Krishna
on 3 Sep 2021
a = input('Enter a number : ')
for (i=1:10);
fprintf('%d * %d = %d\n',a,i,(a*i));
end
0 Comments
Himanshu Chaudhari
on 2 Apr 2022
clc
clear
close
% multiplication table
N = 1:10 ;
AI=rand(size(N));
MI=input('Please enter a value for Multiplication table=');
for i=N
AI(i)=MI*N(i);
end
multiplication_table= [N' AI']
See Also
Categories
Find more on Logical 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!