Содержание верного ответа и указания к оцениванию
(допускаются иные формулировки ответа, не искажающие его смысла)
Элементы ответа:
1. (Значение может быть не указано. Значения и могут быть любыми ненулевыми числами с разными знаками. Также допустим ответ, что программа работает неправильно при любых ненулевых и имеющих разные знаки) 2. Лишняя часть:
не нужно вводить с клавиатуры верно:
3. Возможная доработка:
readln(a,b);
if a = 0 then
if b = 0 then write('любое число')
else write('нет решений')
else
if b/a > 0 then
write('x =',b/a, ' или x =',-b/a)
else
if b = 0 then write('x = 0')
else write('нет решений');
(могут быть и другие способы доработки).
При оценке других вариантов доработки программы нужно проверять, что поставленная цель достигается.