Категория
Информатика
Тип
доклад
Страницы
4 стр.
Дата
28.05.2010
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
153506.zip — 6.41 kb
  • formatirovannyj-vvod_153506_1.rtf — 31.66 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
10  из 10
Оценок
1
Оцените работу
Хорошо  или  Плохо


Текст работы

Если не использовать специальную команду ввода, то данные можно передавать лисповской функции только через параметры и свободн
VCC
ДНЕПРОПЕТРОВСКАЯ ОБЛАСТНАЯ АДМИНИСТРАЦИЯ
ИНСТИТУТ ПРЕДПРИНИМАТЕЛЬСТВА «СТРАТЕГИЯ»
КАФЕДРА ЕКНОМИЧЕСКОЙ КИБЕРНЕТИКИ И
ПРОГРАМНОГО ОБЕСПЕЧЕНИЯ
ДОКДАД
ПО ДИСЦИПЛИНЕ:
«ФУНКЦИОНАЛЬНОЕ ПРОГРАММИРОВАНИЕ»
НА ТЕМУ:
«ФОРМАТИРОВАННЫЙ ВВОД »
Выполнил:
студент группы П-01-51
Руденко Владимир
2003г.
г. Желтые Воды
Если не использовать специальную команду ввода, то данные можно передавать лисповской функции только через параметры и свободные переменные. Соответственно, без использования выводы, результат можно получить лишь через конечное значение выражения. Часто все же возникает необходимость вводить исходные данные и выдавать сообщения т тем и самым управлять и получать промежуточные результаты во время вычислений, как это делается и в других языках программирования.
Лисповская функция чтения READ отличается от ввода в других языках программирования тем, что она обрабатывает выражение целиком, а не отдельные элементы данных. Вызов этой функции осуществляется пользователем (немного упрощенно) в виде:
(READ)
Как только интерпретатор встречает предложение READ, вычисления приостанавливаются до тех пор, пока пользователь не введет какой-нибудь символ или целиком выражение .
READ никак не показывает, что оно ждет ввода выражения.
Программист должен сам сообщить об этом при помощи функций ввода. READ лишь
читает выражение и возвращает в качестве значения само это выражение, после чего вычисления продолжаются.
По своему действию READ представляет собой функцию, но у нее есть побочный эффект,



Ваше мнение



CAPTCHA