Corso Java Matrici
Array bidimensionali double[][] data = new double[3][3] tipo nome array dimensione
[0][0], [0][1] , [0][2] [1][0], [1][1] , [1][2] Esempio matrice [RIGA][COLONNA] [0][0], [0][1] , [0][2] [1][0], [1][1] , [1][2] [2][0], [2][1] , [2][2]
Esercizi array bidimensionali Creare un array bidimensionale di dimensione fornita dall’utente (numero di righe = numero di colonne). Calcolare poi la somma dei numeri che stanno sulla diagonale principale TEMPO: 15 MIN Data la matrice inserita nell’esercizio precedente, calcolare la somma di tutti i numeri posti sotto la diagonale principale (esclusa la diagonale) TEMPO: 15 MIN
Esercizio Scrivere una classe che contenga al suo interno un metodo main, nel quale si chiede all'utente di inserire un vettore di numeri positivi e si calcola il massimo degli elementi di valore dispari, stampandolo sullo schermo. TEMPO: 15 MIN Calcolare all’interno dell’esercizio precedente la media dei numeri dispari inseriti TEMPO: 15 MIN Sempre all’interno dello stesso metodo main, chiedere all’utente di inserire da tastiera un vettore di numeri positivi e si calcoli il massimo e il secondo massimo valore, stampandoli sullo schermo. TEMPO: 15 MIN
Esercizio Scrivere una classe che contenga al suo interno un metodo main, nel quale si inserisce un vettore di dimensione 10 di numeri positivi a tua scelta e calcola il primo e il secondo minimo degli elementi di valore dispari, se ci sono, stampandoli sullo schermo. TEMPO: 15 MIN
Esercizio Creare una classe film con i seguenti attributi: titolo, genere, 3D, durata; creare inoltre il costruttore parametrizzato e i metodi get set e getstatus. Scrivere poi una classe cinema che contiene una via, un numero di posti a sedere, e un array di film, creare quindi il costruttore parametrizzato e i metodi get e set. Creare dentro questa classe un metodo che restituisce il titolo del film con la durata minima. Creare un metodo che restituisce tutti i titoli dei film non 3D che sono di genere «Western».