In un file di testo sale.txt sono memorizzati gli interventi chirurgici effettuati oggi nelle sale operatorie di un ospedale.Ciascuna riga contiene:
Un file binario, interventi.bin contiene i dati di tutti gli interventi effettuati nelle sale operatorie dell'ospedale, dall'inizio dell'anno a ieri. Ciascuna linea contiene:
Si realizzi un programma C, organizzato in almeno due funzioni, rispettivamente dedicate a:
Ad esempio, se il file sale.txt contiene:
A14 |
8 |
A13 |
7 |
A1 |
9 |
e il file interventi.bin contiene:
A13 |
405 |
A1 |
126 |
A14 |
90 |
la funzione2 restituisce l'elemento:
A13 |
412 |
Si carichino i dati del file interventi.bin in un vettore di strutture (di dimensione 100, sufficiente essendo le sale diverse meno di 50), lo si ordini sul campo nome sala e lo si stampi in uscita sul file outputAB.txt.
NOTA BENE: si consegnino i sorgenti, eseguibile e i file di uscita generati. È possibile utilizzare librerie C (ad esempio per le stringhe). Nel caso si strutturi a moduli l'applicazione qualunque libreria utente va riportata nello svolgimento.