Главная

ПРОЕКТ "ЧЕЛОВЕК. ЗЕМЛЯ. ВСЕЛЕННАЯ"

Инструменты пользователя

Инструменты сайта


project:prolog:listing:teamprint1



Программа TeamPrint1

Демонстрация операции присваивания строк (вызов и обработка в одном и том же правиле).

Теория - Присваивание переменным строковых значений

/*
Среда - EZY Prolog
Демонстрация  операции присваивания строк*/
 
predicates
 
print_strings
 
clauses
print_strings :- nl,
write("Желаю удачи!"),
nl,nl,
 
/* Названия спортивных команд */
 
/* S1...S5 - фиксированные строковые константы.
Символ равенства (=) используется как символ для обозначения отношения.
Это обозначение является «инфиксным» обозначением отношения.
Фиксированные строки размещены в правиле, предназначенном для вывода их на печать. */
 
S1 = "ЦСКА",
S2 = "Спартак",
S3 = "Динамо",
S4 = "Локомотив",
S5 = "Зенит ",
write(S1), nl,
write(S2), nl,
write(S3), nl,
write(S4), nl,
write(S5), nl.
 
goal
/* Внутренняя цель */
print_strings.

Результат:

Желаю удачи!
ЦСКА
Спартак
Динамо
Локомотив
Зенит 

!!Рекомендуем: Что должен знать современный человек?Семейная Энциклопедия ЗдоровьяСамоанализ. Работа над собойОглавлениеГлавная сайта

Обсуждение

Ваш комментарий:
P J I D Q
 
project/prolog/listing/teamprint1.txt · Последние изменения: 2023/09/03 22:22 (внешнее изменение)

Вы можете оставить свои комментарии в разделе "Обсуждение".
Рекомендуем оформить подписку на новости данного раздела. Для этого нажмите на кнопку "Подписаться", расположенную справа снизу каждой страницы (знак конверта).


Индекс цитирования