Mostrando entradas con la etiqueta Comprobar si un número está dentro de un rango. Mostrar todas las entradas
Mostrando entradas con la etiqueta Comprobar si un número está dentro de un rango. Mostrar todas las entradas

Comprobar si un número está dentro de un rango



 - Una compañía fabricante de automóviles ha descubierto defectos en algunos de sus productos, específicamente aquellos en los que su número de serie se encuentra dentro del rango:

14681 a 15681 70001 a 79999 88888 a 111111

Realizar un programa que lea un número de serie y deduzca si es o no defectuoso.


  1.  import cs1.Keyboard;
  2.  
  3.    public class ejerc9
  4.    {
  5.       public static void main (String[] args)
  6.       {
  7.       //variables
  8.       int numero;
  9.    
  10.       //Introduci—n de un nœmero
  11.       System.out.println( "Introduce el nœmero de serie: ");
  12.       numero = Keyboard.readInt();
  13.    
  14.       //Comprobaci—n de rango
  15.       if (numero < 14681) {
  16.       System.out.println( "El nœmero introducido no es defectuoso" );
  17.       }
  18.       if (numero >= 14681 & numero <= 15681) {
  19.       System.out.println( "El nœmero introducido es defectuoso" );
  20.       }
  21.       if (numero > 15681 & numero < 70001) {
  22.       System.out.println( "El nœmero introducido no es defectuoso" );
  23.       }
  24.       if (numero >= 70001 & numero <= 79999) {
  25.       System.out.println( "El nœmero introducido es defectuoso" );
  26.       }
  27.       if (numero < 79999 & numero > 88888) {
  28.       System.out.println( "El nœmero introducido no es defectuoso" );
  29.       }
  30.       if (numero >= 88888 & numero <= 111111) {
  31.       System.out.println( "El nœmero introducido es defectuoso" );
  32.       }
  33.       if (numero > 111111) {
  34.       System.out.println( "El nœmero introducido no defectuoso defectuoso" );
  35.       }
  36.       }
  37.    }