| | |
Summary: Prova in itinere di Informatica B
Corsi di Laurea in Ingegneria Aerospaziale e Meccanica
prof. Francesco Amigoni
16 febbraio 2000
Cognome____________________ Nome____________________
Matricola____________________ Indirizzo (Aerospaziale / Meccanica) __________
Esercizio n. 1 (2+1)
Data la seguente dichiarazione globale:
typedef struct { char voc;
int num;
} ContVocale;
scrivere la funzione C:
ContVocale LeggiDaFile(char *nome)
che, dopo avere aperto il file di testo il cui nome è specificato come parametro, restituisce (nel campo
voc) la vocale che compare più spesso nel file e (nel campo num) il numero delle sue occorrenze. Si
supponga che il file di testo contenga solo lettere minuscole. Un punto aggiuntivo a chi proporrà una
soluzione che sia, oltre che corretta, anche facilmente generalizzabile al conteggio di tutte le lettere
(non solo vocali e non solo minuscole).
Esercizio n. 2 (3)
Scrivere un programma C che definisce il tipo Orario per rappresentare l'orario, espresso in ore e
|