How do I write a for loop that finds the product of natural numbers from 1 to 50.
i.e. 1x2x3x4...x50

3 Commenti

Stephen23
Stephen23 il 23 Apr 2019
Modificato: Stephen23 il 23 Apr 2019
@Cebolenkosi Mandlanti : what have you tried so far?
How accurate does the answer need to be?
Stephen23
Stephen23 il 23 Apr 2019
Cebolenkosi Mandlanti's "Answer" moved here:
Not too accurate, I just want know how do I put it together.
Stephen23
Stephen23 il 23 Apr 2019
Well, it is not very hard to multiply values using a loop, so I presume that you must have tried something in the twenty-three minutes since you wrote your question. Please show us what you have tried so far.

Accedi per commentare.

Risposte (1)

Ravi Chaitanya
Ravi Chaitanya il 29 Dic 2022

0 voti

Hello Cebolenkosi,
As per my understanding, you want to multiply numbers from 1 to 50 using a for loop.
Below is the code snippet for the same:
product = 1;
for num = 1:50
product=product*num;
end
disp(product);
Please refer to the MathWorks documentation on Loops and conditional statements here to know more.
Thanks!

Categorie

Scopri di più su Loops and Conditional Statements in Centro assistenza e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by