vazzè
09-04-2011, 14:29
come da titolo vorrei creare un programma con interfaccia grafica, con l'ambiente di sviluppo della Borland, Delphi 7(uso questo).
il programma da creare è il seguente:
Scrivere un Programma che utilizzi la definizione di un albero a 3 rami ordinato e dinamico per costruire un indice delle parole presenti in un testo in input. Per fare ciò l'algoritmo deve:
1) isolare 1 singola parola nel testo copiando carattere per carattere a partire dall'inizio del testo e arrivando fino alla successiva parola(spazio,punto,punto e virgola o due punti)
2)Cercare se sono presenti parole uguali all'interno del testo.Quando le trova incrementa di 1 il campo "valore" del record "parola" relativa ad eliminare la parola dal testo
3) Al termine del testo aggiungere il record all'albero in base al campo "valore"
il processo continua finchè il testo è vuoto.
per creare l'indice si può utilizzare una memo.
il programma da creare è il seguente:
Scrivere un Programma che utilizzi la definizione di un albero a 3 rami ordinato e dinamico per costruire un indice delle parole presenti in un testo in input. Per fare ciò l'algoritmo deve:
1) isolare 1 singola parola nel testo copiando carattere per carattere a partire dall'inizio del testo e arrivando fino alla successiva parola(spazio,punto,punto e virgola o due punti)
2)Cercare se sono presenti parole uguali all'interno del testo.Quando le trova incrementa di 1 il campo "valore" del record "parola" relativa ad eliminare la parola dal testo
3) Al termine del testo aggiungere il record all'albero in base al campo "valore"
il processo continua finchè il testo è vuoto.
per creare l'indice si può utilizzare una memo.