How can I use for loop to sum some numbers for a certain time?

1 visualización (últimos 30 días)
Hwajin Choi
Hwajin Choi el 28 de Feb. de 2022
Respondida: Walter Roberson el 28 de Feb. de 2022
I want to sum a set of numbers (10 numbers in the set) for a certain time (user input)
My code is
time = input('Put numbers HERE. ');
CostTotal = 0;
for n = 1:1:time
Cost = [12 21 45 50 13 11 10 77 89 100];
CostTotal = CostTotal + Cost;
end
What I want is, if I put 4 as input, it calculates 12+21+45+50.
Thank you for your help.

Respuestas (1)

Walter Roberson
Walter Roberson el 28 de Feb. de 2022
time = input('Put numbers HERE. ');
CostTotal = 0;
Cost = [12 21 45 50 13 11 10 77 89 100];
for n = 1:1:time
CostTotal = CostTotal + Cost(n);
end

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by