Переделать в Visual Prolog 7.5

Узнай цену своей работы

Формулировка задачи:

Витя, Юра и Миша сидели на скамейке. В каком порядке они сидели, если известно, что Юра сидел слева от Миши и справа от Вити? Помогите переделать в Visual Prolog 7.5

Решение задачи: «Переделать в Visual Prolog 7.5»

textual
Листинг программы
run() :- 
    console::init (),
    (
        ryad(X,Y,Z),
        write(X,"-",Y,"-",Z), nl,
        fail;
        write("------------"), nl
    ),
    _ = console::readLine().

Объяснение кода листинга программы

В коде реализована функция, которая выводит на экран строку в формате -X-Y-Z-, где X, Y и Z - это некоторые значения. После этого пользователю предлагается ввести строку. Если введенная строка пустая, то выводится сообщение ------------. Вот список действий:

  1. Инициализация консоли с помощью console::init().
  2. Вывод строки в формате -X-Y-Z- с помощью write(X,-,Y,-,Z), nl.
  3. Если строка пустая, то выводится сообщение ------------ с помощью write(------------), nl.
  4. Предложение пользователю ввести строку с помощью console::readLine().

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5