Lezione 24 maggio 2007 Strutture File Allocazione dinamica della memoria
Esercizio 1 Scrivere un programma per la gestione di un magazzino. Questo programma ha come input: un file organizzato come segue (es: magazzino.txt): *la prima riga indica il numero di prodotti *la seconda riga indica per ogni prodotto il suo NOME, PREZZO, quantita' residua due valori interi da tastiera relativi a quantita' minima e sufficiente di prodotti in magazzino Il programma deve generare un file in output che riporti l'elenco dei prodotti da rifornire e la quantita' necessaria per arrivare alla quantita' sufficiente. (es: ordini.txt).
Esercizio 2 Scrivere un programma che ordini un elenco di cittadini di una citta'. Questo programma riceve in input un file che contiene (es: torino.txt): nella prima riga il numero di cittadini elencati di seguito una riga per cittadino che ne include i dettagli civili e deve salvare un file nello stesso formato in cui i cittadini sono ordinati in base al loro cognome. Inoltre deve riportare una statistica relativa alle citta' di nascita. Si utilizzino variabili di tipo struttura ed allocazione dinamica della memoria.