Реферат: Основы языка Паскаль

BEGIN

writeln (‘введите натуральное число n’);

нет
read (n)

FOR i: =1 TO N DO

да
BEGIN

T : = n/i;

IF T = INT (T) THEN writeln (T);

END;

END.

Конструкция

FOR i: =n DOWNTO k DO

оператор;

используются для того случая, когда счетчик уменьшается на 1 при каждом следующем шаге.

Пример: Вывести на экран все четные числа от 100 до 1


PROGRAM CHISLO;

VAR

i: integer;

нет
BEGIN

FOR i:= 100 DOWNTO 1 DO

да
IF I/2= INT (I/2) THEN writeln (i);

END.

Если в данных конструкциях начальные значения совпадают с конечны значением, то операторы цикла выполняются один раз.

Конструкция цикла с предварительной проверкой условия

WHILE <условие> DO

оператор;

{или группа операторов в операторных скобках BEGIN-END}.

Эта фраза обозначает следующее: « До тех пор пока условие является истиной, выполняются операторы цикла».

При этом необходимо помнить, что:

1. если условие ложно, сразу же при первом обращении к циклу, то тело цикла выполняться не будет;

2. данная конструкция цикла может работать, как конструкция цикла со счетчиком, но при этом необходимо изменять переменную, являющуюся счетчиком, с помощью оператора присваивания. В конструкции WHILE можно выбирать любой необходимый шаг.

Пример.

Вычислить y= sin2 x +2,5x при x [-1; 1] с шагом ∆x= 0,25.

К-во Просмотров: 736
Бесплатно скачать Реферат: Основы языка Паскаль