Ciclos de Repetición
Enviado por Gilberto Sanchez • 4 de Noviembre de 2018 • Ensayo • 409 Palabras (2 Páginas) • 105 Visitas
Curso: Programación Básica (MSC G9b)
Unidad 3: Instrucciones de Repetición
Actividad Integradora
Nombre del alumno: | Gilberto Sánchez Mares |
Matrícula: | A0122891913 |
Aspecto 1:
public class Spock {
public static void main(String[] args) {
int mask = 0;
int count = 0;
if( ((5<7) || (++count < 10)) | mask++ < 10 ) mask = mask + 1;
if( (6 > 8) ^ false) mask = mask + 10;
if( !(mask > 1) && ++count > 1) mask = mask + 100;
System.out.println(mask + " " + count);
}
}
Cómo resultado se obtiene:
[pic 2]
Las respuestas son:
C . Mark is 2 y F. Count is 0
El OR permite que mask incremente, lo que lo hace conflictivo. El operador de cortocircuito en esa línea hace que el compilador ejecute el lado derecho de la ecuación. Entonces, efectivamente, el valor de la máscara es "1" después de completar la línea 7.
En la línea 9, el lado izquierdo del operador &&,!(mask> 1) se evalúa como verdadero pero el valor del lado derecho, ++ count> 1 se ejecuta y se evalúa como falso y, por lo tanto, la condición "if" no pasará.
Aspecto 2:
Ejecuta la clase Productos.java, ingresa el número del producto y después cuántos de estos se vendieron, sigue así hasta que termines con los productos deseados, una vez terminado ingresar -1 y presionar enter para poder ver el valor total de las ventas.
El código se puede visualizar en la URL: https://bitbucket.org/gsanchezm/pb_unidad3/src/master/src/main/java/org/udavinci/aspectodos/Productos.java?at=master
[pic 3]
Aspecto 3:
Ejecuta la clase CalculadoraComisiones.java, ingresa el número de vendedores que necesites. Ingresa la cantidad de ítems vendidos por cada artículo, al finalizar te mostrará el total de ventas y la comisión correspondiente. Repite los pasos para todos los vendedores que hayas ingresado anteriormente.
...