Correzione prova pratica del 7 luglio 2004
Correzione prova pratica del 7 luglio 2004
Istruzioni:
il commento iniziale rappresenta il giudizio complessivo sul programma. Nei commenti trovate:
- FIXME segnalazione di un errore, non necessariamente sono tutti segnalati e non necessariamente sono tutti presi in considerazione
per il voto finale
- TODO segnala l'assenza di parti di codice
- XXX segnala qualcosa di non chiaro o inutile ai fini del codice, commenti di ordine generale, errori di battitura o suggerimenti
Il codice presentato non è necessariamente identico a quello consegnato in quanto possono essere state effettuate modifiche per
renderlo compilabile e/o per la corretta indentazione.
//XXX si limita a scandire il file
// <PINTO> <ANGELO>, <150417>, <Pinto_Angelo@jumpy.it>, <DIS17>
// <07/07/2004> - esame di Fondamenti di Informatica A, corso di laurea in Ingegneria Informatica
#include <iostream.h>
#include <fstream.h>
// XXX ho eliminato i pezzi di codice in commento
short leggifile (char n);
int main()
{
ifstream testo("testo.txt");
if(!testo)
{
cout <<"Errore file testo.txt non puo' essere aperto.\n";
exit(1);
}
ifstream tabella("tabella.txt");
if(!tabella)
{
cout <<"Errore file tabella.txt non puo' essere aperto.\n";
exit(1);
}
char testoc[500];
char ch='[';
do
{
testo.get(ch);
if (ch=='[') cout<<"trovata"<<endl;
} while (ch);
return 0;
}
Se avete commenti o osservazioni su questa pagina
mandate un messaggio di posta elettronica a
bertozzi@CE.UniPR.IT