Viene data una soluzione degli esercizi del gruppo 5),
quelli simili ad esercizi d'esame.
Sono dati i sorgenti java dei file modificati,
le sezioni modificate sono racchiuse (se si tratta di parti solo aggiunte)
tra
//INIZIO AGGIUNTA
//FINE AGGIUNTA
oppure (se si tratta di parti cambiate) tra
//INIZIO MODIFICA
//FINE MODIFICA
NOTA:
La soluzione ad un esercizio non e' mai una sola.
La soluzione fornita segue i suggerimenti che sono stati dati,
ma anche entro i suggerimenti sono possibili piccole varianti.
Per il materiale si fa riferimento al laboratorio 9 ed in piu'...
Per il primo esercizio, che chiedeva:
Nella finestra risultati, visualizzare in rosso tutti gli abbonati il
cui abbonamento scade questo mese.
Aggiungere nella finestra di scelta iniziale due campi di testo
per chiedere il mese e l'anno correnti: il bottone "ricerca" non fa
apparire la finestra corrispondente se questi due campi non sono stati
compilati e/o non contengono valori corretti.
Prendere anche:
Per il secondo esercizio, che chiedeva:
Nella versione data, un abbonato e' riportato come risultato della ricerca
se soddisfa TUTTI i requisiti imposti dal criterio di ricerca.
Fare una versione che riporta come risultati tutti gli abbonati che
soddisfano ALMENO UNO dei requisiti.
Prendere anche:
Per il terzo esercizio, che chiedeva:
Variante/aggiunta dell'esercizio precedente:
per ogni abbonato contare QUANTI
sono i requisiti del criterio di ricerca che esso soddisfa.
Riportare come risultato gli abbonati che ne superano almeno uno.
Nel pannello risultati mostrare quanti sono i requisiti soddisfatti.
Prendere anche:
Per il quarto esercizio, che chiedeva:
Nella finestra risultati, colorare in verde le scritte dei campi che
corrispondono ai criteri di ricerca impostati.
Prendere anche: