Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ambas con instrucciones de condición, el if hace una tarea mediante una condición, mientras que
el while la realice mientras la condición no cambie. Tiene que dejar de cumplir la condición para
que el while no sea infinito.
4.11 Explique lo que ocurre cuando un programa en Java trata de dividir un entero entre otro.
¿Qué ocurre con la parte fraccionaria del cálculo? ¿Cómo puede un programador evitar ese
resultado?
Solo toma la parte entera, se puede evitar tomando como tipo punto flotante el valor resultante o
ambas variables.
4.12 Describa las dos formas en las que pueden combinarse las instrucciones de control.
Se puede usar un ciclo for mientras dentro se usa un if. Mientras el for determina cuantas veces se
repite el ciclo, el if puede hacer una tarea independiente una vez por ciclo. Un ejemplo seria los
ejercicios 4.1 y 4.2
4.13 ¿Qué tipo de repetición sería apropiada para calcular la suma de los primeros 100 enteros
positivos? ¿Qué tipo de repetición sería apropiada para calcular la suma de un número arbitrario
de enteros positivos? Describa brevemente cómo podría realizarse cada una de estas tareas.
4.15 Identifique y corrija los errores en cada uno de los siguientes fragmentos de código. [Nota:
puede haber más
else
b) int x = 1, total;
total += x;
++x;
total += x;
++x;
d) while (y > 0)
System.out.println(y);
++y;