| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo encontrar el máximo de enteros en Java
    Al escribir programas en Java, que no siempre sabe qué valores de datos el código tendrá que lidiar con . Utilizando estructuras de control tales como sentencias condicionales , puede comparar las variables y valores. Con el " si ", " else if " y " else " , se puede encontrar cuál de dos enteros es mayor , el establecimiento de una tercera variable para reflejar este valor. Dependiendo de las necesidades de la aplicación , es posible implementar la funcionalidad adicional dentro de los bloques condicionales. Instrucciones
    1

    Prepare sus valores enteros. Si aún no dispone de números enteros a utilizar , puede agregar el siguiente código de ejemplo para el programa Java :

    int firstNum = 5 ; int secondNum = 7 ;

    Dar estas variables los nombres y los valores que desea . Al probar el programa , modificar los valores cada vez que se compila y ejecuta para ver las diferentes funciones en el trabajo.
    2

    Crear una tercera variable para almacenar el máximo de los dos valores enteros. Agregue el código siguiente :

    int max = -1 ;

    Al establecer este valor a uno negativo inicialmente , el programa no hará uso erróneo de ella. Este código funciona en el supuesto de que sus valores enteros son al menos cero . Si sus valores son propensos a estar por debajo de cero, ajustar el valor inicial de esta variable en un número que está más allá del rango posible de valores.
    3

    Realizar una prueba condicional en sus enteros . Agregue la siguiente instrucción "if" al código:

    if ( firstNum > secondNum ) max = firstNum ;

    Esto comprueba si el primer número es mayor que el segundo . Si la prueba devuelve un valor true, el código se establecerá la variable " max" para que coincida con el valor de la primera serie , ya que es el más grande. Si la prueba devuelve un valor falso , el programa buscará los condicionales encadenadas , como un "else if" o bloque "else" .
    4

    Añade un "else if" bloque en el código. Utilice la siguiente sintaxis para añadir una segunda sentencia condicional :

    else if ( secondNum > firstNum ) max = secondNum ;

    Esta prueba verifica si el segundo número es mayor que el primero. Si la prueba devuelve verdadero el contenido de esta declaración se ejecutará , estableciendo el valor del segundo número de la variable " max " . Si la prueba devuelve false , el programa buscará cualquier otra cosa , o bien si las pruebas .
    5

    Añadir un bloque " más" a su código condicional . Si ambas pruebas devuelven valores falsos , los enteros deben ser iguales , por lo que añadir el siguiente código:

    más max = firstNum ;

    Este código elige arbitrariamente para establecer "max " para el primer número , ya que no importa cuál seleccione si son iguales . La " cosa " y "else if" sólo se ejecutan si las pruebas anteriores han arrojado resultados falsos . Cuando se produce un resultado verdadero , la ejecución saltará pasado los controles condicionales. La variable " max" debe contener ahora el mayor valor de los dos enteros .

    Previous :

    next :
      Artículos relacionados
    ·Cómo hacer un programa que puede recoger una cadena al…
    ·Tutorial de Java para conectar un Applet a un Frame 
    ·Cómo capturar pulsaciones de teclas en Java 
    ·Cómo voltear imágenes en Java 
    ·Java Quicktime Tutorial 
    ·Cómo tomar una captura de pantalla en Java 
    ·Cómo actualizar JavaScript 
    ·Cómo convertir GBA a JAD 
    ·La forma de repetición de un vector en Java 
    ·Definición de las Palabras Java Reservados 
      Artículos destacados
    ·Cómo cambiar un factor de relleno 
    ·Cómo escribir varias líneas a un archivo en C 
    ·Cómo pausar una subrutina Hasta que se pulse un botón…
    ·Cómo hacer un menú en Matlab 
    ·Cache PHP MySQL Query Results 
    ·Cómo configurar los valores del índice de ComboBox pa…
    ·Cómo hacer un C + + Display Void 
    ·Cómo actualizar el software desde Python 2.5 a 2.6 
    ·EstablecerAdvertencias en Access 2007 
    ·Sun /Java & Error 1722 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com