Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Обработка компьютерного времени

Обработка даты компьютера

Другие операторы

Собственные процедуры

В процедурах, как и в функциях, под одним именем процедуры объединяются логически самостоятельные фрагменты программы.

Для начала рассмотрим пример: 'Программа, иллюстрирующая понятие процедуры

PRINT "A"
PRINT "В"
PRINT "B1"
PRINT "B2"
PRINT "С"
PRINT "В"
PRINT "B1"
PRINT "B2"
PRINT "erf"
PRINT "B"
PRINT "B1"
PRINT "B2"
PRINT "ugh"
'Конец программы

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

Такие повторения необоснованно удлиняют программу и затрудняют работу с ней. Процедуры позволяют объединять под одним именем повторяющиеся фрагменты программы. Процедуру, как и функцию, можно вызвать из главной программы.

 

Задайте в программе команду "SUB beispiel" и получите пустой шаблон процедуры:
SUB beispiel
END SUB

Внесите туда операторы, которые повторяются в главной программе.
SUB beispiel
PRINT "В"
PRINT "B1"
PRINT "B2"
END SUB

 

Теперь достаточно из главной программы вызвать процедуру там, где это требуется. Таким образом, получаем новый вариант программы в таком виде:

beispiel
PRINT "C"
beispiel
PRINT "erf"
beispiel
PRINT "ugh"

 

 

 

С помощью функции DATE$ можно определить текущую системную дату или изменить ее.

 

Пример:
DIM datS
PRINT DATE$
dat$ = DATE$
DATE$="17-02-1992"
PRINT "Предшествующая дата: "; datS:
'последующая дата: ";DATES

 

С помощью функции ТIМЕ$ можно определить текущее системное время или изменить его.


Пример:
DIMtlmS
PRINT TIME$
Tim$=TIME$
TIME$-"12:12:00""
PRINT "Предшествующее время:"; tlm$;последующее время: ";TIME$

 

<== предыдущая лекция | следующая лекция ==>
Собственные функции | Опрос клавиатуры
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 230; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.