El bucle indica que si i es menor a 5 que se ara el proceso?
El bucle indica que si i es menor a 5 que se ara el proceso. Y pues haciendo el proceso sale 21. Pero aqui me dice 17 la respuesta correcta. Alguien me explica porfa.
El bucle indica que si i es menor a 5 que se ara el proceso. Y pues haciendo el proceso sale 21. Pero aqui me dice 17 la respuesta correcta. Alguien me explica porfa.
En resumen
Hola. El proceso del programa dice que el bucle empieza desde i que es cero hasta que sea menor que 5, es decir, que el bucle va desde 0 hasta 4 y si contamos desde el 0 son 5 dígitos ( 0, 1, 2, 3, 4 ) en total, entonces el bucle dará 5 vueltas empezando desde el cero.
Hola.
El proceso del programa dice que el bucle empieza desde i que es cero hasta que sea menor que 5, es decir, que el bucle va desde 0 hasta 4 y si contamos desde el 0 son 5 dígitos ( 0, 1, 2, 3, 4 ) en total, entonces el bucle dará 5 vueltas empezando desde el cero.
Ejecución manual : result = 0for i = 0 hasta 4 (5 vueltas)
Primer bucle : Empieza desde i es igual a 0.
Primero verifica que la variable 0 sea igual a 3, si es verdad realiza el primer proceso, caso contrario realiza el segundo proceso.
Proceso paso a paso : i = 0if ( i = = 3 )if ( 0 = = 3 ) es falso, entonces Realiza segundo proceso : La variable del segundo result almacena el valor de cero y suma el valor de la i que es cero (primero bucle).
Obtiene como resultado 0 y ese valor se almacena en la variable del primer result.
Result = result + iresult = 0 + 0result = 0
Segundo bucle : Incrementa en 1, es decir, ahora la variable i vale 1.
Se verifica que la variable 1 sea igual a 3, si es verdad, realiza el primero proceso, caso contrario realiza el segundo proceso.
Procesoi = 1if ( 1 = = 3 ) es falso, entonces Realiza segundo proceso : result = result + iresult = 0 + 1result = 1
Tercer buclei = 2if ( 2 = = 3 ) es falso, entonces Realiza segundo proceso : result = result + iresult = 1 + 2result = 3
Cuarto buclei = 3if ( 3 = = 3 ) es verdadero, entonces Realiza el primer proceso : result = result + 10result = 3 + 10result = 13
Quinto y Ultimo buclei = 4if ( 4 = = 3 ) es falso, entonces Realiza el segundo proceso : result = result + iresult = 13 + 4result = 17Por ultimo, la suma total que va desde 0 hasta 4 (5 vueltas o bucles) tiene como resultado final 17.
¡ Saludos !
Es una sentencia que ejecuta repetidas veces un trozo de codigo, hasta que la condicion asignada a dicho bucle deja de cumplirse.
Respuesta : Explicación : La conquista del Perú es el proceso histórico de anexión del Imperio incaico o Tahuantinsuyo al Imperio español. Se considera que se inició el 16 de noviembre de 1532 cuando un ejército incaico…
Respuesta : uml es diagramación y es universal para el desarrollo de software procesos unificados es una metodología para desarrollo de software.
Hola! Ejemplo. Si quieres hacer una caja de cartón : Primero deberás diseñar la caja, luego seleccionar el material que se utilizará y las herramientas que se van a necesitar, enseguida hacen un modelo y un molde, más…