@@ -0,0 +1,2390 @@
+import java.util.Scanner;%0A%0A/**%0A *%0A * @author Velik Georgiev Chelebiev%0A */%0Apublic class _03_ControlDeOrden %7B%0A%0A    /**%0A     * @param args Los argumentos pasados por el terminal%0A     */%0A    public static void main(String%5B%5D args) %7B%0A        /**%0A         * Numero entero introducido por el usuario.%0A         */        %0A        int entradaUsuario = 0;%0A        %0A        /**%0A         * Ultimo numero introducido VALIDO%0A         */%0A        int ultimoNumeroValido = 0;%0A        %0A        /**%0A         * Cantidad de los numeros NO VALIDOS introducidos.%0A         */%0A        int cantidadNumerosNoValidos = 0;%0A        %0A        /**%0A         * Leemos la serie de numeros introducidos por el usuario %0A         * hasta que introduzca un numero negativo.%0A         */%0A        try(Scanner scan = new Scanner(System.in)) %7B%0A            do %7B%0A                try%7B%0A                    System.out.print(%22Introduce numero: %22);%0A                    entradaUsuario = Integer.parseInt(scan.nextLine());%0A                %7D catch(Exception ex) %7B%0A                    // Si el valor introducido no es valido lo indicamos%0A                    // y le volvemos a pedir al usuario que itroduzca un valor.%0A                    System.out.println(%22*** El valor introducido no es un valor valido. ***%22);%0A                    continue;%0A                %7D%0A                %0A                // Si la entrada del usuario es menor que cero ( negativa )%0A                // interumpimos el bucle y mostramos el resutlado%0A                if(entradaUsuario %3C 0) %7B%0A                    break;%0A                %7D%0A                %0A                /**%0A                 * Si el numero introducido es MENOR que el ultimo numero introducido,%0A                 * se trata de un numero NO VALIDO, por lo tanto incrementaremos%0A                 * la cantidad de numeros no validos introducidos con 1, en caso contrario%0A                 * asignamos el numero introducido como un numero valido.%0A                 */%0A                if(entradaUsuario %3C ultimoNumeroValido) %7B%0A                    cantidadNumerosNoValidos++;%0A                %7D else %7B%0A                    ultimoNumeroValido = entradaUsuario;%0A                %7D%0A                %0A            %7D while (true);%0A            %0A            // Imprimimos la cantidad de numeros no validos introducidos%0A            System.out.println(%22Numeros no validos introducidos: %22 + cantidadNumerosNoValidos);%0A        %7D%0A    %7D%0A%7D%0A

Create _03_ControlDeOrden.java