Java básico 008. Uso de Scanner(System.in), condicional “if”, operador “||” y “!=”.

  • '||' : devuelve true si alguno de los operandos son true.
  • '!=' : Niega el operando que se le pasa. Diferente de...
    Ejercicio: Ingrese dos números desde el teclado e imprima ambos números sólo si son positivos.

    Código Java
    package com.java.basic;

    import java.util.Scanner;

    /**
    *
    * @author Ariel
    */

    public class Positivos {

    public static void main(String[] arg){
    float numUno, numDos;

    Scanner num = new Scanner(System.in);

    System.out.print("Ingrese el primer número: ");
    numUno = num.nextFloat();

    System.out.print("Ingrese el segundo número: ");
    numDos = num.nextFloat();

    if(numUno >= 0 || numDos >= 0){
    System.out.println("Primer número (" + numUno + ")");
    System.out.println("Segundo número (" + numDos + ")");
    }

    }

    }

    Ejercicio: Ingrese dos números desde el teclado e imprima ambos números solo si son de diferente signo y distintos de cero.

    Código Java
    package com.java.basic;

    import java.util.Scanner;

    /**
    *
    * @author Ariel
    */

    public class Positivos {

    public static void main(String[] arg){
    int numUno, numDos;

    Scanner num = new Scanner(System.in);

    System.out.print("Ingrese el primer número: ");
    numUno = num.nextInt();

    System.out.print("Ingrese el segundo número: ");
    numDos = num.nextInt();

    if((numUno != numDos) && (numDos != 0)){
    if(((numUno > 0) && (numDos <0)) || (numUno < 0) && (numDos > 0)){
    System.out.println("Primer número (" + numUno + ")");
    System.out.println("Segundo número (" + numDos + ")");
    }
    }

    }

    }
  • No hay comentarios :

    Publicar un comentario