КАТЕГОРИИ:


Астрономия- (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) П Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военно дело (14632) Висока технологиите (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къщи- (47672) журналистика и SMI- (912) Izobretatelstvo- (14524) на външните >(4268) Informatika- (17799) Iskusstvo- (1338) История- (13644) Компютри- (11121) Kosmetika- (55) Kulinariya- (373) култура (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23,702) Matematika- (16,968) инженерно (1700) медицина-(12,668) Management- (24,684) Mehanika- (15423) Naukovedenie- (506) образование-(11,852) защита truda- (3308) Pedagogika- (5571) п Политика- (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) oligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97182) от промишлеността (8706) Psihologiya- (18,388) Religiya- (3217) с комуникацията (10668) Agriculture- (299) Sotsiologiya- (6455) спортно-(42,831) Изграждане, (4793) Torgovlya- (5050) превозът (2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596 ) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Telephones- (8441) Elektrotehnika- (4623) Мощност инженерно (12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

Keyboard Input




Почистване на екрана.

изявление CLS изчиства екрана и се използва без параметри. следващия отчет за изход започва поставянето на данните в горния ляв ъгъл на екрана (на първия ред, първата колона).

например:
"Тази програма показва ясно екран
Център за либерални стратегии
"Екран пречиства
PRINT "Изход в горния ляв ъгъл";
PRINT "останалата част на областта екрана безплатно"
"Край на програмата

INPUT описано по-долу дава възможност на оператора за въвеждане на данни по време на изпълнение, след което данните се обработват от програмата. Външният вид на екрана въпросителния знак показва, искането за въвеждане. Въвеждането на данни е завършена чрез натискане на бутона и въведената стойност се съхранява в предварително определена променлива.

INPUT [Текст {; |,}] VARNAME [, var_name].

Текст - Текстът, който ще се появи, преди потребителят да е разрешено да влезе.
{; |,} - Точката и запетаята показва, че текстът се появява след въпросителния знак за да покаже необходимостта от въвеждане на данни. Ако вместо запетая е запетая, въпросителен знак се появява след текста.

VARNAME - Променливи, които съхраняват на входните данни. Се обяви променливи трябва да се правят в началото на програмата.

Пример 1:

Следната програма влезе стойности на трите променливи - височина, широчина, дължина!!.
Резултатът от изчислението се показва на екрана.

'Пример 1
DIM височина!, Ширина!, Дължина!
Център за либерални стратегии
височина INPUT!
INPUT ширина!
дължина INPUT!
ПЕЧАТ
PRINT "Резултат"; височина! * Ширина! * Дължина!
"Край на програмата

ПРИМЕР 2:

Предишната програма има очевиден недостатък, тъй като екранът не е ясно какво точно се изисква, за да влезете. Въпреки това, отчета за INPUT е възможно пред всяко въвеждане на данни за показване на текста.

"Пример 2
DIM височина!, Ширина!, Дължина!
Център за либерални стратегии
INPUT "Моля, въведете височината:"; височина!
INPUT "Моля, въведете ширината:"; ширина!
INPUT "Моля, въведете дължината:"; дължина!
ПЕЧАТ
Печат "Резултати V ="; височина! * Ширина! * Дължина!
"Край на програмата

Използването на точка и запетая, води до факта, че след оттеглянето на текста върху въпросителния знак се появява на екрана, на изхода на който може да бъде отменена, ако точката и запетаята заменя със запетая. предложение INPUT ще изглежда така:

INPUT "Моля, въведете височината:", височина!

Забележка: проверки на действия на оператора дали видът на въведената стойност на споменатия тип променлива. Ако номерът на плаваща запетая да пишат на променлива от тип цяло число, то стойността на входния ще бъде закръглена до най-близкото цяло число. Ако текстът е вписано в числова променлива, QBasic отказва да приеме данните и показва съобщение за грешка - "Възстановяване от начало" (започне отново).