Реферат: Оператори алгоритмічної мови Паскаль Стандартні функції і оператори роботи з рядками

For , To , Do (для , до , виконати )

Семантика :

1. Обчислюється вираз < пз >

2. Присвоювання < пц > : = < пз >

3. Перевірка умови < пц > <= (=>) < кз > , якщо не виконується , то for закінчує роботу ;

4. Виконання < оператора >;

5. Змінна < пц > на + 1 (to ) або – 1 (down to )

Приклад: програма введення вільного цілого числа N та обчислення суми цілих чисел від 1 до N.

Program summaInteger;

var i, n, s: integer;

begin

write ( ‘ n = ‘ );

readln ( n ); { ввести n }

S: = 0; { початкове значення суми }

for i: = 1 to n do s : = s + i;

writeln (‘Сума дорівнює ’, S)

end.

. . . . . .

S:=0

if n >=1 then

for :=1 to n do s:= s+i

else

for i:= -1 down to n do s:= s+i

2.Оператор циклу з передумовою.


{поки (виконується), робити }

< умова>- вираз логічного типу; якщо результат умови – TRUE, то виконується оператор, після чого знову перевірка умови. Якщо – FALSE , оператор WHILE закінчує свою роботу.

Приклад: обчислити суму перших 25 цілих чисел.

Program summa;

var sum, n: integer;

К-во Просмотров: 272
Бесплатно скачать Реферат: Оператори алгоритмічної мови Паскаль Стандартні функції і оператори роботи з рядками