A) заменить for i:=1 downto 10 do на for i:=10 downto 1 do
б) неверно until x-12; заменить на, например, until x-12<0;
Если ответ по предмету Информатика отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.