PDA

Visualizza la versione completa : [PASCAL] Parola palindroma


Davide91
28-11-2008, 21:21
Salve raga,
Devo scrivere un programma che mi stabilisca se una parola è palindroma o meno.
Ho deciso quindi di fare un primo vettore che mi scriva la parola normale e un secondo vettore che mi riscriva la parola al contrario e poi di confrontare se il contenuto dei due vettori è uguale.
Non sono molto pratico con i cicli e i caricamenti,potreste darmi una mano?
Grazie 1000

MItaly
28-11-2008, 21:57
Non fai prima a controllare se il primo e l'ultimo carattere sono uguali, se il secondo e il penultimo sono uguali e così via?

pallinopinco
28-11-2008, 22:08
In pseudo-codice:



PER una variabile i che va DA 1 A Metà della lunghezza della stringa FAI
SE stringa[i] <> stringa[lunghezza-i+1] ALLORA Palindroma := FALSE

Loading