| ||||||||||||||||||||||||||
|
8. Программа. Структура программы.8.7. Раздел операторов.В программе на языке Паскаль раздел операторов является основным, так как именно в нем с предварительно описанными переменными, константами, значениями функций выполняются действия, позволяющие получить результат, ради которого создавалась программа. Раздел операторов начинается с ключевого слова
BEGIN (начало), далее следуют операторы языка, отделенные друг от друга точкой с
запятой. Заканчивается раздел словом END (конец), после которого должна стоять
точка: Операторы выполняются строго последовательно в том
порядке, в котором они записаны в тексте программы в соответствии с синтаксисом
и правилами пунктуации. Слова begin и end являются аналогом открывающей и
закрывающей скобки в обычных арифметических выражениях. Для наглядности будем
далее использовать запись Begin и End для глобального блока и begin и end для
локальных блоков. где a = 1.03; b = 2.91E-3; x = 5.27E+2 program primer; uses CRT; var A, B, C, w, X : real; Begin ClrScr; A := 1.03; B := 2.91E-03; X := 527; w := Exp(7 * Ln(A)); w := Abs(w); w := Ln(w) / Ln(10); { C - промежуточный результат } C := Exp(3 * Ln(X)); C := ArcTan(C); C := C * Pi * A / Sqrt(Abs(A + X)); C := C * (B - Cos(A / B)); w := W + C; WriteLn('A=', A:5:3,' B=', B:5:3, ' X=', X:5:3); Write('w=', w:5:8); ReadLn End. Пример: Программа вычисления площади поверхности (S) и объема (V) парника длиной l = 10 м, имеющего поперечное сечение в форме полукруга радиуса r = 2 м. Program Parnik; Uses CRT; Const Pi = 3.1415926; Var l, r, S, V : real; Begin ClrScr; l := 10; r := 2; S := Pi * r * (r + l); V := 0.5 * Pi * r * r * l; WriteLn('Площадь: ', S, ' Объем: ', V); ReadLn End. |
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||||
© Copyright(c) 2004 Amro Group. All rights reserved |
|