Из за того что в некоторых местах нет символа ; и из за это неработает программа вот например - If a mod 2=0 then ,а надо - If a mod 2=0 then;
Если ответ по предмету Другие предметы отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.