пятница, 4 ноября 2011 г.

Модуль 3. Задание 3. Часть 2.

6. Структура программы на Паскале:


Program <Имя программы>;
Label <раздел описания меток>;
Const < раздел описания констант>;
Type < раздел описания типов>;
Var < раздел описания переменных>;
Procedure (Function) < раздел описанияподпрограмм>;
Begin
<раздел операторов>
End.

7. Оператор присваивания в Паскале:
<переменная>:=<выражение>
Пример: Y:=X^2
Оператор присваивания в Бэйсике:
<переменная>=<выражение>
Пример: Y=X+2

8. Оператор ветвления (условный) в Паскале:
if <логическое выражение> then <оператор1> else <оператор2>;
Пример: if X>Y then Z=X else Z=Y
Оператор ветвления (условный) в Бэйсике:
if Условие then
Серия 1
else
Серия 2
End if
Пример: if X=Y then
X+Y
else
X-Y
end if

9. Оператор ввода и вывода в Паскале:
Ввод данных с клавиатуры:
read(<список ввода>); 
readln(<список ввода>);
Вывод данных на экран:
write(<список вывода>);
writeln(<список вывода>);
Пример:
read(1,2,3,4);
writeln(5,6,7,8);
Оператор ввода и вывода в Бэйсике:
Ввод данных с клавиатуры:
IMPUT <Переменная>
Вывод данных на экран:
PRINT <Список вывода>
Пример: 
IMPUT X
PRINT Y,Z

10. Цикл с параметром в Паскале:
For i:= N1 To N2 Do <оператор>;
Пример: For k=X1 To X2 DO A

11. Цикл с параметром в Бэйсике:
for параметр = начальное_значение to
конечное_значение [STEP шаг]
тело_цикла
NEXT параметр
Пример:
FOR J=2 ТО 10 SТЕР 2
    PRINT J, J*J
NEXT J
END



Комментариев нет:

Отправить комментарий