ВУЗ:
Составители:
Рубрика:
38
' B ', ' C ', '_', ''''.
Текстовые константы (строки) записываются последовательностью символов (тек-
стом), заключенные в кавычки:
'
x= ', ' параметр ', ' сумма S =',
Пример 13. Определить объем шара V с радиусом R.
Решение. Объем шара определим как
V= 4/3*R
3
*π.
PROGRAM PR13;
CONST PI=3.14;
VAR
V,R: REAL;
BEGIN
WRITE(‘Введите R’);
READLN(R);
V:=4*PI*R*R*R/3;
WRITELN (‘ Объем шара V = ‘, V:8:3);
END.
2.9. Метки и оператор перехода
В Паскале принят естественный порядок выполнения программы - все операторы вы-
полняются последовательно один за другим в том порядке, как они записаны. Однако в прак-
тике возникает необходимость нарушения последовательности выполнения операторов.
Для этого предназначен оператор перехода, который имеет следующую форму записи:
GOTO метка,
где - метка- целое число без знака в диапазоне 1-9999. Это число записывается
перед помеченным оператором и отделяется от него двоеточием:
GOTO 32
10: a:=2;
....
32: y:=x/z;
Здесь после оператора GOTO 32 выполняется оператор с меткой 32. Следует отметить,
что оператор, следующий за оператором перехода, также должен быть помечен. Иначе все
операторы в программе между оператором GOTO и оператором с меткой 32 будут
лишними.
Допускаются буквенные и буквенно-цифровые обозначения меток. Все метки должны
быть объявлены в разделе описания LABEL.
Объявление имеет вид:
LABEL 32;
Допускается объявлять список меток:
LABEL 1,2,A1,FF102;
Пример 14. Определить корни уравнения
AX
2
+ BX + C = 0,
где A,B,C - действительные числа.
PROGRAM PR14;
LABEL 1,2,3,4;
' B ', ' C ', '_', ''''. Текстовые константы (строки) записываются последовательностью символов (тек- стом), заключенные в кавычки: ' x= ', ' параметр ', ' сумма S =', Пример 13. Определить объем шара V с радиусом R. Решение. Объем шара определим как V= 4/3*R3*π. PROGRAM PR13; CONST PI=3.14; VAR V,R: REAL; BEGIN WRITE(‘Введите R’); READLN(R); V:=4*PI*R*R*R/3; WRITELN (‘ Объем шара V = ‘, V:8:3); END. 2.9. Метки и оператор перехода В Паскале принят естественный порядок выполнения программы - все операторы вы- полняются последовательно один за другим в том порядке, как они записаны. Однако в прак- тике возникает необходимость нарушения последовательности выполнения операторов. Для этого предназначен оператор перехода, который имеет следующую форму записи: GOTO метка, где - метка- целое число без знака в диапазоне 1-9999. Это число записывается перед помеченным оператором и отделяется от него двоеточием: GOTO 32 10: a:=2; .... 32: y:=x/z; Здесь после оператора GOTO 32 выполняется оператор с меткой 32. Следует отметить, что оператор, следующий за оператором перехода, также должен быть помечен. Иначе все операторы в программе между оператором GOTO и оператором с меткой 32 будут лишними. Допускаются буквенные и буквенно-цифровые обозначения меток. Все метки должны быть объявлены в разделе описания LABEL. Объявление имеет вид: LABEL 32; Допускается объявлять список меток: LABEL 1,2,A1,FF102; Пример 14. Определить корни уравнения AX2 + BX + C = 0, где A,B,C - действительные числа. PROGRAM PR14; LABEL 1,2,3,4; 38
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »