các câu lệnh pascal sau có hợp lệ không vì sao? a) for i:= 100 to 1 do writeln('A'); b) for i:= 1.5 to 10.5 do writeln('A'); c) for i:= 1 to 10 do writeln('A'); d) for i:=1 to 10 do; writeln('A'); e)var x :real; begin for x:=1 to 10 do writeln('A'); end.