Programmazione 1    (P-Z) a.a. 2007-08


Docente: R. Silvestri
Esercitatore: A. Carosi
Tutor: J. Stefa

Esercitazioni del 18 dicembre 2007

Esercizio 1

Dato un file contenete linee del tipo:
1:Pinco:Pallino:23.5:4
2:Mario:Rossi:25.6:10
...
100:Francesco:Bianchi:28.5:5
Dove le righe contengono un identificatore univoco, nome, cognome, media e numero di esami sostenuti, scrivere una funzione che prende in input il file e restituisce la media degli esami fatti, la media dei voti, il nome e cognome dello studente con più/meno esami fatti e il nome e cognome dello studente con media più/meno alta.

Esercizio 2

Dato il file dell'esercizio precedente, fornire le funzioni che permettono di prelevare i dati dal file, costruire una lista concatenata dei record contenuti, e creare un file ad accesso casuale in cui i record risultano ordinati in maniera crescente in base alla coppia cognome e nome.

Esercizio 3

Dato il file degli esercizi precedenti, fornire le funzioni che permettono di cancellare e modificare uno specifico record contenuto nel file.

-- RiccardoSilvestri - 28 Dec 2007


This topic: Programmazione1 > WebHome > Prog1PZ > DiarioPZ0708 > Eser181207
Topic revision: r1 - 2007-12-28 - RiccardoSilvestri
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback