Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






ОБРОБКА СПИСКОВИХ СТРУКТУР




(INITGET [<Сума чисел>][<"ключові слова...">]) - установка режиму введення даних. Сума чисел реалізує кілька режимів.

Числа:

1 – заборонене порожнє введення; 2 - заборонене введення нуля; 4 - заборонене введення від’ємних чисел; 8 - межі координат не контролюються; 16 - уведення тривимірних точок; 32 - використовується пунктир для зображення “гумових” лінії або прямокутника; 64 - ігнорується координата Z тривимірної точки (тільки в GETDIST AutoCAD 11-й і 12-й версій); 128 - повертає довільний код із клавіатури; ключові слова - визначення списку ключових слів через прогалину;

(INITGET 1 "ТАК НІ"); виклик функції
(GETKWORD "ЗМІНИТИ РЕЖИМ РОБОТИ? (ТАК НЕМАЄ) ")
ЗМІНИТИ РЕЖИМ РОБОТИ? (ТАК НЕМАЄ) ТАК; уведення ключа

(READ-LINE) - чекання введення рядка з клавіатури;

(READ-CHAR) - чекання введення символу з клавіатури для перетворення його в числовий код ASCII;

(READ-CHAR); виклик функції

А; уведення символу

65; результат виконання - код ASCII.

(READ-LINE <F1>) - уведення запису з файлу <F1>;

(READ-LINE (OPEN "З:\\CM\\CM1.TXT" "r"))

(READ-CHAR <F1>) - уведення символу з запису файлу <F1>. Файл <F1> попередньо повинний бути відкритий. Це робиться в такий спосіб:

(SETQ Fl (OPEN "D:\\KPI\\FILE.DAT" "r"))

Перший запис у лапках - місце розташування файлу в каталозі, друга -режим читання (read). Крім цього, можуть бути режими "w" (write -запису),"a" (add - додавання).

Після відкриття файлу і використання його необхідно закрити:

(CLOSE Fl); закриття файлу <F1>

Функції для маніпулювання з даними

(SETQ, <змінна> <вираз>) - присвоєння змінній значення виразу (атом, список, функція,...);

(SETQ A 10; присвоєння змінній А значення 10

B "ABS"; присвоєння В текстової константи "ABS"

Z (COS 0.6)); присвоєння Zі значення (COS 0.6))

Або

(SETQ A 10 В "ABS" Z (COS 0.6)); виклик функції

(SET <'символ> <вираз>) - присвоєння символові з апострофом значення виразу (атом, список, функція,...);

(SET 'A 10); присвоєння символові 'А значення 10
10; результат

 

(CAR <список>) - повернення першого елемента списку;

(CAR ' (В С D Е F)); виклик функції

B; результат - перший елемент списку

(CDR <список>) - повернення списку без першого елемента;

(CDR ' (В С D Е F)); виклик функції

(С D Е F); результат - список без першого елемента

(CAAR <список>) - еквівалентно (CAR (CAR <список>));

(CDAR <список>) - еквівалентно (CDR (CAR <список>));






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных