javaPrograms/FurnitureFactoryManagement at master · Pravileaf/javaPrograms

Strutture avanzate: Mappe e Liste

![workInProgress](https://s31.postimg.org/iwyjicjiz/Work_in_progress_1024x603.png)

Traccia del Programma

Un mobilificio vuole informatizzare la gestione dei clienti e dei preventivi. I dati relativi ai clienti sono memorizzati nel file clienti.dat organizzato come segue:

Tipo di dato Dato
Codice Fiscale CCCNNN96A19J123A
Nome Nanana
Cognome Cecece
Indirizzo Via delle Pigotte, 123, Napoli (NA)

I preventivi sono memorizzati nel file preventivi.dat strutturato nel seguente modo:

Tipo di dato Dato
Numero identificativo del preventivo 1
Data 12/02/2017
Codice fiscale del richiedente CCCNNN96A19J123A
Sconto applicato 30
Mobile Tavolo
Tipo di mobile Lusso
Quantità mobile 1
Prezzo del mobile 800
Mobile Sedia
Tipo di mobile Rustico
Quantità mobile 1
Prezzo del mobile 120
Altri mobili inclusi nel preventivo .....
Chiusura del preventivo #
Prevenivo successivo ......

Istruzioni per lo sviluppo

Scrivere un programma che:

  • implementi le classi necessarie per la gestione dei preventivi
  • stampi tutti i prezzi dei preventivi prima e dopo che lo sconto fosse applicato
  • dati nome e cognome del richiedente stampi tutti i preventivi richiesti da tale cliente con relativo prezzo prima e dopo l'applicazione dello sconto

Note di sviluppo

Viene utilizzato il programma IntelliJ Idea.

© Antonio Maulucci 2017