Это методическое пособие предназначено для желающих самостоятельно научиться решать задачи по основным разделам предмета на языках Бейсик и Паскаль. Предлагаемая методика включает
Вид материала | Методическое пособие |
СодержаниеCIRCLE арг1, арг2, арг3, арг4, арг5, арг6, арг7 PAINT арг1, арг2, арг3, арг4 М х,у. Перемещение в точку с координатами Х=100 и У=200 команда - М 100,200 |
- Учебно-методическое пособие таганрог 2005 ббк 67. 01 Составитель, 578.81kb.
- Курс. 01;Мпк. 01;3 методическое пособие по курсовой работе методика воспитательной, 230.31kb.
- Методика преподавания хореографических дисциплин Учебно-методическое пособие для специальности, 1490.89kb.
- Ниязов Олег Нургалиевич Ниязов О. Н. Н60 методическое пособие, 75.1kb.
- Учебно-методическое пособие Йошкар-Ола, 2009 ббк п 6 удк 636, 3772.57kb.
- Учебно-методическое пособие и ситуационные задачи по урологии для студентов волгоград,, 482.99kb.
- Панасенко Александр Иванович, профессор кафедры органической и биологической химии, 259.01kb.
- Учебное пособие по курсу «управление банковским продуктом» Составитель: к э. н., доцент, 955.86kb.
- Предлагаемая работа представляет собой попытку в краткой форме изложить теоретический, 1296.91kb.
- Российской федерации, 664.65kb.
V. Операторы линейной структуры
Линейным называется алгоритм, в котором команды выполняются последовательно друг за другом.
V.1.Бейсик
Оператор присваивания
LET v = ар. выр., где v - переменная, которой присваивается значение
пример: LET x%=2;
LET x=2.56;
LET y=x*log(x);
LET A$="Переменная";
LET C$=A$+B$
Оператор комментарий
REM комментарий - все, что записано за словом REM до конца строки, воспринимается как комментарий и при выполнении программы игнорируется.
пример: REM Программа табулирования функции
Оператор безусловного перехода
GO TO N, где N - номер строки. Этот оператор передает управление первому оператору в строке с номером N.
пример: GO TO 20
Оператор ввода INPUT
INPUT v1 [ , v2, …], где v1, v2, … - переменные.
При использовании оператора INPUT данные вводятся с клавиатуры дисплея во время выполнении программы. При выполнении этого оператора ЭВМ делает паузу, на экране высвечивается "?" и ЭВМ ждет ввода данных.
пример: INPUT A, B, C;
INPUT "Сила тока"; I
Операторы DATA, READ, RESTORE
DATA a1 [ , a2, …], где a1, a2, … - константы.
READ v1 [ , v2, …], где v1, v2, … - вводимые переменные.
RESTORE [ар. выр.]
Оператор DATA содержит данные, которые при выполнении операторов READ будут по очереди вводиться в переменные, перечисленные в списке ввода операторов READ. Данные из области DATA можно считывать повторно, используя оператор RESTORE.
пример: DATA 10.6, 2.4, 5,8
READ A, B, C
RESTORE \ READ E, F
пример задачи: 10 REM Многократное вычисление объема
15 REM и площади цилиндра
20 READ D, H
30 S=3.1416*(D/2+H)*D
40 V=3.1416*D2*H/4
50 PRINT "S="; S, "v="; V
60 GOTO 20
70 DATA 0.6, 1, 1.4, 2.3, 0.9, 11.2
Оператор вывода PRINT
PRINT список
Используется для вывода на экран дисплея результатов вычислений. Список вывода может содержать имена переменных, числа, арифметические выражения и тексты.
пример: PRINT B, C;
PRINT A%;
PRINT k+ABS(ATN(x);
PRINT "значение переменной Y="; Y; "вольт"
пример задачи: Вычислить площадь и объем цилиндра, если известны его диаметр - d высота - h.
10 REM Многократное вычисление объема
15 REM и площади цилиндра
20 INPUT D, H
30 S=3.1416*(D/2+H)*D
40 V=3.1416*D2*H/4
50 PRINT "S="; S, "v="; V
60 GOTO 20
V.1.1.Графические операторы
Оператор переключения экранов SCREEN
SCREEN <экран>
Экран - целое выражение от 0 до 9, указывающее номер графического режима экрана.
Применение любых графических операторов допустимо только в режиме графического экрана.
Оператор вывода точки PSET
PSET (арг1, арг2, арг3)
арг1 - целое выражение, задающее координату Х точки;
арг2 - целое выражение, задающее координату У точки;
арг3 - целое выражение, задающее цвет точки.
Оператор вычерчивания линии и прямоугольников LINE
LINE (арг1, арг2)-(арг3, арг4), арг5, арг6
арг1 - целое выражение, задающее координату Х начальной точки объекта;
арг2 - целое выражение, задающее координату У начальной точки объекта;
арг3 - целое выражение, задающее координату Х конечной точки объекта;
арг4 - целое выражение, задающее координату У конечной точки объекта;
арг5 - целое выражение, задающее номер цвета объекта;
арг6 - если В, то выводится прямоугольник, если BF - то закрашенный прямоугольник.
Оператор вычерчивания окружностей, эллипсов и дуг CIRCLE
CIRCLE арг1, арг2, арг3, арг4, арг5, арг6, арг7
арг1 - целое выражение, задающее координату Х центра окружности;
арг2 - целое выражение, задающее координату У центра окружности;
арг3 - целое выражение, задающее радиус окружности;
арг4 - целое выражение, задающее номер цвета окружности;
арг5 - целое выражение, задающее положение начальной точки дуги (в радианах);
арг6 - целое выражение, задающее положение конечной точки дуги (в радианах);
арг7 - целое выражение, задающее коэффициент "сжатия" эллипса;
Оператор окрашивания PAINT
PAINT арг1, арг2, арг3, арг4
арг1 - целое выражение, задающее координату Х начальной точки;
арг2 - целое выражение, задающее координату У начальной точки;
арг3 - целое выражение, задающее номер цвета;
арг4 - целое выражение, задающее номер цвета границы закрашиваемой области.
Оператор графических команд DRAW
DRAW <символьное выражение>
<символьное выражение> - строка, содержащая графическую команду. Графическая команда состоит из буквы и аргумента.
Команды:
U длина - черчение вверх от текущей точки;
D длина - черчение вниз от текущей точки;
L длина - черчение влево от текущей точки;
R длина - черчение вправо от текущей точки;
E длина - черчение вправо-вверх от текущей точки;
F длина - черчение вправо-вниз от текущей точки;
G длина - черчение влево-вниз от текущей точки;
H длина - черчение влево-вврех от текущей точки;
B - перемещать, но не чертить;
C арг - задает цвет черчения.
Для черчения с указанием координат - команда М х,у. Перемещение в точку с координатами Х=100 и У=200 команда - М 100,200.
пример: 10 A%=100
20 B%=150
30 SCREEN 9
40 DRAW "BM=A%,150; E10F10D20L20U20R20"