База ответов ИНТУИТ

Основы программирования на языке Visual Prolog

<<- Назад к вопросам

В результате вызова string::frontToken(" 23 + 5", X, Y) переменные X и Y примут значения:

(Отметьте один правильный вариант ответа.)

Варианты ответа
X = "23", Y = "+ 5"
X = " 23", Y = " + 5"
X = "23", Y = " + 5"(Верный ответ)
X = " 2", Y = "3 + 5"
Похожие вопросы
В результате вызова string::frontToken(" Karl meets Carla.", X, Y)переменные X и Y примут значения:
В результате вызова string::frontToken(" f(g( a ))", X, Y) переменные X и Y примут значения:
В результате вызова string::splitStringBySeparators("Ау уу!", "!у", X, Y, Z) переменные X, Y и Z примут значения:
В результате вызова string::splitStringBySeparators(" 12-30+15", "+-", X, Y, Z) переменные X, Y и Z примут значения:
В результате вызова memberIndex_nd(X, I, [1, 2, 3]) переменные X и I последовательно примут следующие значения:
В результате вызова string::frontToken(" aa-bbcc", X, _) переменная X примет значение:
Определение предиката scan имеет вид:
scan(S) = [Tok | scan(Rest)]:- string::frontToken(S, Tok, Rest), !.		scan(_) = []. 
Какое значение примет переменная S в результате вызова S = scan(" The cat likes it. ")?
Определение предиката scan имеет вид:
scan(S) = [Tok | scan(Rest)]:- string::frontToken(S, Tok, Rest), !.		scan(_) = []. 
Какое значение примет переменная S в результате вызова S = scan("f(g(1)).")?
Определение предиката scan имеет вид:
scan(S) = [Tok | scan(Rest)]:- string::frontToken(S, Tok, Rest), !.		scan(_) = []. 
Какое значение примет переменная S в результате вызова S = scan(" 20 + 2! ")?
Напишите значение, которое примет переменная S в результате вызова цели S = string::replacePart("prolog", 5, 0, "n") :