- •Практическое занятие 1
- •IV. Основные стандартные ф-ии:
- •Примеры:
- •Практическое занятие 2 Режим немедленного исполнения в среде qb.
- •Редактирование текстов программ в среде q Basic
- •1. Перемещение фрагмента:
- •2.Удаление фрагмента:
- •Работа с файлами
- •Практическое занятие № 3 Основные операторы.
- •Программа «Диалог»
- •Оператор управления курсором
Basic
Практическое занятие 1
Алфавит:
Буквы Латинский алфавит А-z
Русский (Кириллица) А-я
Если в карточке ,
Цифры Ø…9
Знаки действия:
+; -; *; /; ^; и т.д.
Разделительные знаки:
: ; , . ( )
Спец. символы
$; #; ?; !; & и др.
Константы – постоянные величины.
Типы констант:
Числовые |
Символьные |
||
Целые |
Действительные |
Любой набор В ”_ ” “WЮ 1&” “ЗАЕЦ” “_ _ _” (до 256 символов) 1-23-45 (Сохранить ли?)
|
|
25 -283 1ØØØØ Ø (+)-не пишем |
С фиксированной точкой |
С плавающей точкой |
|
Ø.783 Ø. ØØØØ48 .81 1ØØØØ
|
4.8E-5
_ 1Е4 |
0,000048 = 4,8 * 10-5 = 48 * 10-6= 0,48 * 10-4
число с плавающей точкой
.3E-2 = 0,003
5.3У3 = 5300.
9У-1 = 0,9.
Переменные – это поле памяти.
Правило записи имен:
Русские буквы не допустимы.
Имя должно начинаться с буквы.
Пробелов внутри имени не должно быть.
Запомнить!
Проверьте:
-
Верно
Неверно
ABC
ABC (рус)
М112
(лат)
1 Z
Ю 15
SUMMA
М N - К
W
F1
Не надо длинных имен.
Длина последовательности не <1 символа и не >40.
Типы переменных:
Целые (%) |
Действительные |
Символьные ($) |
MN 1% |
CARD |
FD $ |
A% |
STK TAXI |
K11 $ TARIF $ |
Пример: |
у%=7,56 Ошибки! |
у=7.56 |
IV. Основные стандартные ф-ии:
Функции |
На QB |
||
Sin Cos tg arc tg
| x | ln x
Ex – экспонента |
SIN(A) COS(A) TAN(A) ATN(A)
SQR(X) ABS(X)
LOG(X)
EXP(X)
|
|
латинские без пробела в радианах |
Пример:
Sin
3(латинские)
V. Арифметические выражения строятся из предыдущих элементов с использованием только круглых скобок.
Порядок выполнения:
1. Действие в скобках
2. Расчет станд. ф-ий
3. Возведение в степень
4. :
5. + - слева направо
Примеры:
№1
1.
Скобок сколько угодно, лишние не ошибка, но недостаток – ошибка. Открытые надо закрыть.
(.54*А^2*В-SQR((3*D*C)/(A+2E3*B^2)))/(5E-4*B^3+.3*A*B)
2. (3*х^2*у-5*х^3)^(1/5) – ошибка без скобок
3. ^7