Вопрос состоит в том, какой ответ является правильным, учительница говорит 2), в компиляторе выведено 3) ответ, но без пробелов, ваши предложения, после выполнения программы var x, y: integer; begin x: =4; y: =3; write ('x=', x); write ('y=', y); write ('x+y=', x+y); end. на экране будет выведено: варианты: 1) x=4 y=3 x+y=7 2) x=4 y=3 x+y=7 3) x=4 y=3 x+y=7 4) x=4 y=3 x+y=7 5) x=4 y=3 x+y=7 ответ при тестировании: 1 : 0 из 2
Разве что у вашей учительницы свой паскаль и свои правила.
2) 3 подходит, однако требовалось бы дописать
write ('x=', x);
write (' y=', y);
write (' x+y=', x+y);
3) второе имело бы место быть если
write ('x=', x);
writeln(' y=', y);
write ('x+y=', x+y);