Форум программистов, компьютерный форум, киберфорум
Наши страницы
Prolog
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Prolog В списке определить число элементов, равных последнему http://www.cyberforum.ru/prolog/thread1550651.html
Добрый вечер. Написала код на прологе к заданию "В списке определить число елементов, равных последнему". Почемуто компилятор ругается на начало на домен. Код задачи: DOMAINS int=Integer...
Prolog Найти максимальное и минимальное число (нисходящая рекурсия и итерация)
Нужно найти максимальное и минимальное число нисходящей рекурсией и итерационно Имеем clauses число(1). число(2). число(3). число(4). число(5). по поводу итераций, делаю так...
SWI prolog Поменять n-ый элемент списка на первый. Число n задается в запросе Prolog
Поменять n-ый элемент списка на первый. Число n задается в запросе, так же как и начальный список. То есть в функции как я понял должно быть 3 аргумента: начальный список, число n оно же номер...
Prolog Задачка:) Вот такая вот задачка... : Решите ПРОЛОГОМ(swi) поездку из Таллина в Тарту. Ехать можно на автобусе или поезде. У задания должно быть как минимум два решения. Например автобус продан и клиент едет... http://www.cyberforum.ru/prolog/thread1548799.html
Prolog Преобразовать арифметическое выражение, заданное в форме списка, в обратную польскую запись http://www.cyberforum.ru/prolog/thread1548590.html
Помогите пожалуйста решить задачу по обработке списков. Разработать предикат, преобразующий арифметическое выражение, заданное в форме списка, в польскую обратную запись, например: вход — ;...
Решение задачи Prolog
Задача: Степа, Ваня, Боря и Вова пошли на реку ловить рыбу. Два мальчика поймали по щуке, один — сазана и один карпа. Какую рыбу, — карпа, щуку или сазана, — поймал Боря, если известно, что: 1)...
Prolog Логическая задача в Prolog
Как реализовать эту задачу в прологе? Маша, Лиза, Катя и Ира пришли к Наде на День Рожденья с подарками. Две девочки принесли Наде нарядных кукол, а две – плюшевых зверей. Что, нарядную куклу или...
Prolog Задача в Прологе Логическая задача Маша, Лиза, Катя и Ира пришли к Наде на День Рожденья с подарками. Две девочки принесли Наде нарядных кукол, а две – плюшевых зверей. Что, нарядную куклу или плюшевого зверя или... http://www.cyberforum.ru/prolog/thread1546986.html
Prolog Есть 4 студента, узнать кто сдаст лабу, кто пойдет на дискотеку и т.д http://www.cyberforum.ru/prolog/thread1545772.html
Привет. У нас появился новый предмет, на Visual Prolog. Ну так вот, в чем дело. Есть лаб1, в данной лабе есть 3 задания, 2 из которых я сделал, но начались проблемы в 3-м задании. Задание 1.1...
Prolog Подсчитать, сколько раз встречается каждая буква в строке Дана строка текста. Подсчитать, сколько раз встречается каждая буква в этой строке. Вывести результаты в форме «буква: количество» через пробел. Например: если дано "hello world", ответом будет "h:1... http://www.cyberforum.ru/prolog/thread1545589.html
arlat
453 / 424 / 98
Регистрация: 07.10.2013
Сообщений: 975
15.10.2015, 13:34 0

Вывести каждый элемент списка на новой строке

15.10.2015, 13:34. Просмотров 1087. Ответов 11
Метки (Все метки)

Ответ

Prolog
1
2
3
4
5
6
7
8
:- set_prolog_flag(double_quotes, string).
 
dogs(["лайка","борзая","дог","болонка"]).
 
print_dogs([]).
print_dogs([X|Y]) :-
    write(X), nl,
    print_dogs(Y).


Вернуться к обсуждению:
Вывести каждый элемент списка на новой строке
1
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.10.2015, 13:34
Готовые ответы и решения:

Разделить каждый элемент списка на 2
дан список элементы которого натуральные числа. разделить каждый элемент на 2

Умножить каждый элемент заданного списка на 2
Дан список, элементы которого натуральные числа. Умножить каждый элемент на 2. Помогите пожалуйста,...

Функция, удаляющая из списка каждый k-ый элемент
Помогите пожалуйста. Опишите функцию, удаляющую из списка каждый k-ый элемент.

Скопировать каждый n-ный элемент списка
Помогите пожалуйста решить следующую задачу: everyNth(N, List1, List2) копирует первый и, затем,...

Возвести в квадрат каждый третий элемент списка
Помогите с зачетом! Нужно написать функцию, возводящую в квадрат каждый третий элемент списка....

11
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.