Esercizi Java
Esercizi Java
1. Scrivere una classe che contenga al suo interno un metodo Main, nel quale si chiede
all'utente di inserire un vettore di numeri reali e si calcoli il valore dei primi due numeri
massimi.
Tempo:10 minuti
2. Creare una classe CONTO con i seguenti attributi: nomeIntestatario, numeroConto, saldo;
creare inoltre il costruttore parametrizzato e i metodi get e set.
Scrivere poi una classe BANCA che contiene il nome e un array di conti, creare quindi il
costruttore parametrizzato e un metodo che restituisca il numero del conto il cui
intestatario è Dave (se non ci dovesse essere un intestatario di nome Dave, restituire il
numero del conto 0 con stampa a video di una stringa d’errore).
Tempo: 20 minuti
3. Inserire nella classe Banca il metodo «trovaPoveri» che restituisca i nomi degli intestatari
che hanno il saldo minore sul proprio conto.
Tempo: 20 minuti
Traccia B
1. Scrivere una classe che contenga al suo interno un metodo Main, nel quale si chiede
all'utente di inserire una matrice (non quadrata) di numeri reali e si calcoli la media degli
elementi pari.
Tempo:10 minuti
3. Inserire nella classe Ristorante il metodo «trovaSfruttati» che restituisca i nomi dei
dipendenti che hanno lo stipendio minore.
Tempo: 20 minuti
Traccia C
1. Scrivere una classe che contenga al suo interno un metodo Main, nel quale si chiede
all'utente di inserire un vettore di numeri reali e si calcoli il valore dei primi due numeri
minimi.
Tempo: 10 minuti
2. Creare una classe STUDENTE con i seguenti attributi: nome, matricola, età; creare inoltre il
costruttore parametrizzato e i metodi get e set.
Scrivere poi una classe UNIVERSITA’ che contiene il nome e un array di studenti, creare
quindi il costruttore parametrizzato e un metodo che restituisca la matricola dello studente
di nome Dave (se non ci dovesse essere uno studente di nome Dave, restituire il numero
della matricola 0 con stampa a video di una stringa d’errore).
Tempo: 20 minuti
3. Inserire nella classe Università il metodo «trovaVecchi» che restituisca le matricole degli
studenti che hanno l’età maggiore.
Tempo: 20 minuti
Traccia D
1. Scrivere una classe che contenga al suo interno un metodo Main, nel quale si chiede
all'utente di inserire una matrice di numeri reali e si calcoli la media degli elementi dispari.
Tempo: 10 minuti
2. Creare una classe OPERA con i seguenti attributi: nome, valore, annoCreazione; creare
inoltre il costruttore parametrizzato e i metodi get e set.
Scrivere poi una classe MUSEO che contiene il nome e un array di opere, creare quindi il
costruttore parametrizzato e un metodo che restituisca il valore dell’opera di nome Dave
(se non ci dovesse essere un’opera di nome Dave, restituire il valore 0 con stampa a video
di una stringa d’errore).
Tempo: 20 minuti
3. Inserire nella classe Museo il metodo «trovaAntichi» che restituisca i nomi delle opere che
hanno la data di creazione più vecchia.
Tempo: 20 minuti