Cómo mezclar diferentes operadores lógicos juntos en java
Pensemos en el código Java que se necesitaría si su sala de cine local ofrece cupones de descuento. El problema es que no se puede utilizar un cupón junto con cualquier otro descuento. Ha intentado combinar el cupón con el descuento de la tercera edad. Eso no funcionó.
El teatro debe utilizar algún software que comprueba para gente como yo. Parece algo así como el código.
clase java.util.Scanner importación CheckAgeForDiscount {public static void main (String args []) {teclado Scanner = new Scanner (System.in) Precio de la edad de matrimonio -INT = 0.00-char-respuesta System.out.print (" ? ¿Cuántos años tienes ") -Edad = keyboard.nextInt () - System.out.print (" Que tengas un cupón (Y / N?) ") = -reply keyboard.findWithinHorizon (" ", 0) .charAt (. 0), si (edad> = 12 años lt; 65) {precio = 9.25-} if (edad lt; 12 || edad> = 65) {precio = 5,25}if ((respuesta == 'Y' || respuesta == 'y') (edad> = 12 años lt; sesenta y cinco)) { precio - = 2.00-}System.out.print ("Por favor, pagar $") - System.out.print (precio) -System.out.print (".") -System.out.println ("Disfruta el show!") - Keyboard.close () -}}
La gran diferencia aquí es la negrita si comunicado. Esta si declaración pruebas dos cosas, y cada cosa tiene dos partes de su propia:
¿El cliente tiene un cupón?
Es decir, ¿la respuesta al cliente, ya sea con Yoy?
¿Es el cliente en el grupo de edad regular?
Es decir, es el cliente por lo menos 12 años de edad y menores de 65 años?
En el código, se une a los puntos 1 y 2 utilizando el operador. Esto se hace debido a que ambos elementos (punto 1 y punto 2) debe ser verdad para que el cliente para calificar para el descuento de $ 2.00.
Sobre el autor
Cómo activar cadenas en números en java Java tiene una clase llamada Entero, y el conjunto Entero clase tiene un método estático denominado parseInt. Si alguien te da una cadena de caracteres, y quiere convertir esa cadena en un int valor, puede llamar al Entero la clase de parseInt…
Cómo utilizar un tipo de enumeración en java La vida está llena de pequeños conjuntos de posibilidades, y Java tiene una característica que puede ayudarle a lidiar con estas posibilidades. La función de Java se denomina enum escribe. Está disponible a partir de la versión de Java 5.0 en…
Cómo utilizar una clase java que acaba de definir Para hacer algo útil con el código que se escribe en Java, se necesita un principal método. Usted puede poner el principal método en un archivo separado. En primer lugar, vamos a empezar con un " tradicional " ejemplo. Este programa procesa los…
Cómo utilizar bloques en java LA bloque en Java es un grupo de una o más sentencias entre llaves. Un bloque comienza con una llave de apertura ({) Y termina con una llave de cierre (}). Entre las llaves de apertura y cierre, se puede codificar una o más declaraciones. Por…
Cómo utilizar el otoño-through a su ventaja en la programación java A menudo, cuando usted está utilizando una interruptor declaración en Java, usted no quiere caer a través, por lo que la pimienta descanso estados de todo el interruptor. Pero, a veces, la caída a través de es justo lo que necesita en la…
Cómo utilizar inicializadores en java Un inicializador (a veces llamado un bloque inicializador) Es un bloque solitaria de código en Java que se coloca fuera de cualquier método, constructor u otro bloque de código. Inicializadores se ejecutan cada vez que se crea una instancia de…
Cómo utilizar los paquetes de Java y las declaraciones de importación En Java, puede agrupar un montón de clases en algo llamado paquete. De hecho, las clases de API estándar de Java se dividen en unos 200 paquetes. Aquí, usted puede ver los paquetes nombrados java.util, java.lang, y java.io.El java.util.Scanner…
Cómo escribir un programa orientado a disco en java Java le da la capacidad de escribir un programa orientado a disco. De hecho, a veces es más fácil de utilizar algunos de su código ya existente y añadir un poco de edición simple. Así es cómo:Agregue las siguientes declaraciones de…
De programación Java y bucle iteraciones Para hacer bucles de su programa de Java más fácil de escribir y más fácil de entender, lo que necesita saber cómo Java descanso y continuar declaraciones afectan iteraciones de bucle.Sentencia break de JavaEcha un vistazo a el siguiente…
Java de programación: la observación de alcance dentro de un bloque Los desarrolladores de Java a menudo experimentan problemas de averiguar por qué una aplicación se está portando mal cuando se enfrentan a un problema de acceso del bloque. La directriz básica es que cualquier variable se crea dentro de un…
Repita las instrucciones: java while Aquí hay un juego de adivinanzas para poner a prueba tu comprensión de Java. El ordenador genera un número aleatorio entre 1 y 10. El equipo le pide que adivine el número. Si no acierta, el juego continúa. Tan pronto como se adivina…
Clases o variables en java sombreados Remedo se refiere a la práctica de programación Java de utilizar dos variables con el mismo nombre dentro de los ámbitos que se superponen. Cuando haces eso, la variable con el alcance de nivel superior se oculta porque la variable con ámbito de…