usar gotoxy
Publicado por Leandro (2 intervenciones) el 12/09/2007 21:52:12
Holas bueno yo en un tiempo libre y probando hice un programa que lee un archivo de texto que se encuentra escrito en mayusculas y lo guarda en otro archivo pero en minusculas...
bueno el programa me anda perfecto no tiene ningun problema..
pero les explico el programa imprime en pantalla el caracter que va a cambiar y el caracter cambiado... pero juntos...lo que yo queria (para que quede un toque mas lindo nomas) es que imprima arriba los caracteres que tienen que ser cambiados y mas abajo los caracteres que ya fueron cambiados..
no se si me entendieron la cuestion seria imprimir en pantalla los caracteres que tienen que ser cambiado y mas abajo sobre el eje y los caracteres que ya fueron cambiados..
ahi les dejo el codigo fuente de mi programa ;)
program mayamin(input,output);
uses crt;
var
at1,at2:text;
c:char;
i:integer;
s:string;
BEGIN
clrscr;
writeln('Ingrese ruta del archivo a modificar: ');
readln(s);
writeln;
assign(at1,s);
writeln('Ingrese ruta del archivo modificado: ');
readln(s);
assign(at2,s);
writeln;
reset(at1);
rewrite(at2);
while not eof (at1) do
begin
read(at1,c);
write(c);
if (ord(c)>=65) and (ord(c)<=90) then
begin
i:=ord(c)+32;
c:=chr(i);
write(at2,c);
write(c)
end
else
begin;
write(at2,c);
write(c);
delay(50);
end;
end;
writeln;
writeln(at2,' ');
writeln(at2,' ');
writeln('Archivo correjido ',chr(1),' ');
s:='edit by ';
writeln(at2,s);
close(at1);
close(at2);
readkey;
END.
ahi y ya que toy les pregunto como puedo poner de ruta default (usando "chdir") el escritorio... ya que he intentado pero no me lo toma....
bueno el programa me anda perfecto no tiene ningun problema..
pero les explico el programa imprime en pantalla el caracter que va a cambiar y el caracter cambiado... pero juntos...lo que yo queria (para que quede un toque mas lindo nomas) es que imprima arriba los caracteres que tienen que ser cambiados y mas abajo los caracteres que ya fueron cambiados..
no se si me entendieron la cuestion seria imprimir en pantalla los caracteres que tienen que ser cambiado y mas abajo sobre el eje y los caracteres que ya fueron cambiados..
ahi les dejo el codigo fuente de mi programa ;)
program mayamin(input,output);
uses crt;
var
at1,at2:text;
c:char;
i:integer;
s:string;
BEGIN
clrscr;
writeln('Ingrese ruta del archivo a modificar: ');
readln(s);
writeln;
assign(at1,s);
writeln('Ingrese ruta del archivo modificado: ');
readln(s);
assign(at2,s);
writeln;
reset(at1);
rewrite(at2);
while not eof (at1) do
begin
read(at1,c);
write(c);
if (ord(c)>=65) and (ord(c)<=90) then
begin
i:=ord(c)+32;
c:=chr(i);
write(at2,c);
write(c)
end
else
begin;
write(at2,c);
write(c);
delay(50);
end;
end;
writeln;
writeln(at2,' ');
writeln(at2,' ');
writeln('Archivo correjido ',chr(1),' ');
s:='edit by ';
writeln(at2,s);
close(at1);
close(at2);
readkey;
END.
ahi y ya que toy les pregunto como puedo poner de ruta default (usando "chdir") el escritorio... ya que he intentado pero no me lo toma....
Valora esta pregunta


0