fork download
  1. greet_user :-
  2. write('Добро пожаловать! Пожалуйста, представьтесь.'), nl,
  3. write('Введите ваше имя (закончите точкой): '),
  4. read(Name),
  5. format('Здравствуйте, ~w! Рады видеть вас.', [Name]), nl.
  6.  
  7. :- initialization(greet_user).
Success #stdin #stdout 0.01s 5316KB
stdin
Standard input is empty
stdout
Добро пожаловать! Пожалуйста, представьтесь.
Введите ваше имя (закончите точкой): Здравствуйте, end_of_file! Рады видеть вас.
GNU Prolog 1.4.5 (64 bits)
Compiled Feb  5 2017, 10:30:08 with gcc
By Daniel Diaz
Copyright (C) 1999-2016 Daniel Diaz
| ?-