Ejercicio 7 Programación

 avatar
unknown
java
5 months ago
1.6 kB
6
Indexable
//*Como este código es mas complicado añadiré comments para explicarlo */

import java.util.Arrays;
import java.util.Scanner; //importamos la libreria scanner
public class tarea_7 {
    public static void main(String[] args) {
        int[] numeros = new int[4]; // declaramos un array de longitud 4 [0,1,2,3]
        Scanner scanner = new Scanner(System.in); // iniciamos scanner
        for (int i = 0; i < numeros.length; i++) {
            System.out.println("Introduce un numero: "); //este bucle sirve para pedir tantos numeros como posiciones tenga el array y colocarlos.
            numeros[i] = scanner.nextInt();
            System.out.println("Numeros introducidos:" + Arrays.toString(numeros)); // hacemos un sysout para mostrar el array con la propiedad .toString(array)
        }
        
       scanner.close(); //cerramos el scanner
       int mayor = numeros[0]; // inicializamos las dos variables
       int menor = numeros[0];// inicializamos las dos variables

       for (int i = 0; i < numeros.length; i++) { // En este bucle se hacen dos comprobaciones
        if (numeros[i] > mayor) {
            mayor = numeros[i]; // si la posicion I en el array numeros es mayor que la variable mayor en ese momento asignamos un nuevo valor a mayor
        }
        if (numeros[i] < menor) {
            menor = numeros[i]; // si la posicion I en el array numeros es menor que la variable menor en ese momento asignamos un nuevo valor a menor
        }

       }
       System.out.println("El mayor es: " + mayor);
        System.out.println("El menor es: " + menor);
    }
}
Editor is loading...
Leave a Comment