Correzione prova pratica del 3 maggio 2003
Correzione prova pratica del 3 maggio 2003
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 pressoche' nullo (forse me lo aveva anche detto)
// autore :<Gozzi> <Andrea>, <149310>,<supergoz@tin.it>.
#include <fstream.h>
#include <iotream.h>
#include <ctupe.h>
const char nomefile[]
const max_parola = 8;
char carattere (char*);
int memorizzo_parole (char [], char * []);
char frase [];
void stampachar (char );
void main()
{
int numparole, lungparole;
char *
cout<< "Inserisci carattere" << endl;
if (
char carattere (char * lettera)
{
char * alpha[] = {"abcdefghijklmnopqrstuvwxyz"} ;
int memorizzo_parole (char nomefile[], char * parole[])
{
ifstream fin (nomefile);
char parola [max_parola];
int n=0;
while (fin << parola)
parole[n] = new char [strlen (parola)] ;
n++;
}
fin.close();
return n
Se avete commenti o osservazioni su questa pagina
mandate un messaggio di posta elettronica a
bertozzi@CE.UniPR.IT