Ayuda con programa invertir texto en Pascal
Publicado por John (2 intervenciones) el 14/04/2012 05:05:03
Hola, necesito una mano con este algoritmo, no encuentro respuestas en ningun sitio...
alguien sabe como introducir una frase en pascal y que esta imprima palabra por palabra al reves sin alterar el orden de la oracion??? tengo el algoritmo pero cambia el sentido de las palabras, es solo que las invierta..
Por ejemplo: la casa es grande: al asac se ednarg
Program ejem;
uses ctr;
var
frase,v: string;
i : integer;
begin
clrScr;
i := 0;
writeln('frase=');
readln(frase);
for i:=0 to length (frase) do
v[i] := frase[i];
for i:= length(frase) downto 0 do
write(v[i]);
End.
Alguien sabe que debo cambiar? no doy con el ciclo.
alguien sabe como introducir una frase en pascal y que esta imprima palabra por palabra al reves sin alterar el orden de la oracion??? tengo el algoritmo pero cambia el sentido de las palabras, es solo que las invierta..
Por ejemplo: la casa es grande: al asac se ednarg
Program ejem;
uses ctr;
var
frase,v: string;
i : integer;
begin
clrScr;
i := 0;
writeln('frase=');
readln(frase);
for i:=0 to length (frase) do
v[i] := frase[i];
for i:= length(frase) downto 0 do
write(v[i]);
End.
Alguien sabe que debo cambiar? no doy con el ciclo.
Valora esta pregunta


0