Il 0% ha trovato utile questo documento (0 voti)
85 visualizzazioni

Esercizi Java

I documenti propongono quattro tracce di esercizi di programmazione che coinvolgono classi e metodi. Ogni traccia include tre esercizi da svolgere su argomenti diversi come banche, ristoranti, università e musei.

Caricato da

corrado corradi
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
85 visualizzazioni

Esercizi Java

I documenti propongono quattro tracce di esercizi di programmazione che coinvolgono classi e metodi. Ogni traccia include tre esercizi da svolgere su argomenti diversi come banche, ristoranti, università e musei.

Caricato da

corrado corradi
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Sei sulla pagina 1/ 4

Traccia A

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

2. Creare una classe DIPENDENTE con i seguenti attributi: nome, stipendio,


contrattoIndeterminato; creare inoltre il costruttore parametrizzato e i metodi get e set.
Scrivere poi una classe RISTORANTE che contiene il nome e un array di dipendenti, creare
quindi il costruttore parametrizzato e un metodo che restituisca lo stipendio del
dipendente di nome Dave (se non ci dovesse essere un dipendente di nome Dave,
restituire lo stipendio pari a 0 con stampa a video di una stringa d’errore).
Tempo: 20 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

Potrebbero piacerti anche