Problema con For

Iniciado por danipena78, 22 Mayo 2016, 21:32 PM

0 Miembros y 1 Visitante están viendo este tema.

danipena78

La condicion del For es:
for i=a to b

Saludos

engel lex

traduzcamos esa sentencia a lenguaje común...

for i = a to b

para i desde a hasta b

es decir, i va a ir desde el valor de a y recorrerá todos los valores hasta que toque b y termine con ese

por cuales valores iteraría i sabiendo que a=2 y b=3?
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

danipena78

i seria = 2 , es decir

i=2

engel lex

casi...

Citarpor cuales valores iteraría i sabiendo que a=2 y b=3?

i va a iterar entre 2 y 3, es decir, en su momento i será 2 y luego será 3... pero solo esos 2, nunca será 1 o 4 o más nadie

Citar
para i desde a hasta b

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

danipena78

Entonces cuanto seria el valor final si me pide
calcular a,b



engel lex

correlo a lapiz y muéstrame tu... recuerda, coloca el valor final de r, i solo se mueve desde a hasta b
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

danipena78

Hola.
Entonces quedaria asi:

Corrigeme porfavor, la tabla quedaria asi:

a | b | i | r
2   3   2   1
     3   3   2

El resultado final sería: 2

Corrígeme.

Saludos

engel lex

#17
el i está bien iterado, pero aún vez el estado inicial de r

ya esta vez lo hago yo y creo que se te será más facil verlo colocando la fómula

sabemos que r inicia en 1
a | b | i | r=r*a
2   3   2   r=1*2 -> r=2
2   3   3   r=2*2 -> r=4


r= 4
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.