how do i use the for loop for multiplication table?
    12 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!



