Svolgere TUTTI gli esercizi. Chi non dovesse completare il lavoro in laboratorio, intenda quanto resta come assegnato "PER CASA". Si ricorda che lo scopo è progettare ed implementare dei METODI: tuttavia, per poterli "testare" è necessario ovviamente creare un piccolo progetto con una classe eseguibile che contenga un semplice "main" che legga da input (oppure crei) i valori necessari da passare come parametri ai metodi stessi, e poi li invochi. Esercizio 1. ============ Si implementi in Java un metodo che, ricevuto un array di interi ed un numero intero n, verifichi se n è contenuto nell'array oppure no. Esercizio 2. ============ Si implementi in Java un metodo che, ricevuti 2 array di interi, di dimensioni qualunque, restituisca "true" se essi sono identici, "false" altrimenti. Esercizio 3. ============ Si implementi in Java un metodo che, ricevuto un array di interi, restituisca "true" se esso è ordinato in senso crescente (ossia se ogni elemento è maggiore del suo precedente e minore del suo successivo), "false" altrimenti. Esercizio 4. ============ Si implementi in Java un metodo che, ricevuti 2 array di interi, di uguale dimensione, restituisca un terzo array pari alla somma dei due. Esercizio 5. ============ Si implementi in Java un metodo che, ricevuti 2 array di interi, di dimensioni qualunque, restituisca "true" se ogni elemento del primo è minore di ogni elemento del secondo, "false" altrimenti. Esercizio 6. ============ Implementare un metodo (ricorsivo) che stampi un array in ordine inverso, cioè dall'ultimo elemento al primo. Esercizio 7. ============ Implementare un metodo RICORSIVO che verifica se un array e' ordinato in senso crescente. Esercizio 8. ============ Implementare un metodo RICORSIVO che restituisca il massimo in un array di interi.