Merhabalar.Şimdi yarınki sınava hazırlanmam gerekiyor.Ama aklımda 2-3 soru var.

1-) Girilen bir mesajı "copy" komutu kullanmadan nasıl ters çevirebilirim.Yani:
var
i,a:integer
x:string
begin
readln(x);
a:=lenght(x);
for i:=a down to 1 do
write(copy(x,a,1);
readln;
end.
Bu programı copy kullanmadan nasıl yazarım.Bilgisi olan varmı?

2-) Klavyeden girilen küçük harflerden oluşan cümleyi büyük harfe çeviren program ? (Bununla ilgili yarım yamalak bilgim var.ASCII ekliyeceğiz vs. biliyorum ama tam anlamıyla yapamadım)

Bu iki sorunun çok acil bugün tamamlanması gerekiyor.Zaten pascal bilen biri için basit şeyler heralde.Şimdiden teşekkürler.