Как организовать ввод последовательности данных в языке Prolog?
(Отметьте один правильный вариант ответа.)
Варианты ответа
имеются предикаты put_byte и put_char, которые позволяют написать подпрограмму ввода любых данных
имеется предикат consult, который позволяет ввести блок программы либо данных
имеется предикат read, который позволяет ввести один терм, а данные нужно предварительно преобразовать к последовательности термов, если они уже не имеют такой вид, с помощью внешней программы(Верный ответ)
имеется предикат eval, который позволяет вычислить любое сконструированное в программе выражение