среда, 26 октября 2011 г.

Модуль 3 задание 3(часть 2)

7)операторы присваивания в ЯП Pascal:
В Паскале знак присваивания выглядит как :=. Оператор присваивания записывается в соответствии с общим правилом: Х:=А, где X — идентификатор переменной, А — выражение. Набор операций, используемых для образования выражений, будет приведен в следующем параграфе.пример:IF Q THEN Р, ELSE Р2
операторы присваивания в ЯП Basic:
Basic: Операторы присваивания выполняют присваивание, сводящееся к вычислению значения справа от оператора присваивания (=) и его записи в элемент слева, как в следующем примере:
V=42.
8)Паскаль унаследовал от Алгола-60 синтаксис, согласно которому в ветвях условного оператора может быть помещена только одна команда. Поэтому для размещения там большего количества команд они группируются в составной оператор с помощью пары ключевых слов begin и end. Ветвь else в условном операторе не является обязательной.
If условие Then
begin
операторы;
end
else
begin
операторы;
end;

В программе на Бейсике оператор ветвления может записываться в одну строку:IF условие THEN ветвь_”то” - неполное ветвление
или

IF условие; THEN ветвь_”то”; ELSE ветвь_”иначе” - полное ветвление

9) В Паскале:
Для ввода исходных данных чаще всего используется процедурa Read, ReadLn:
ReadLn(A1,A2,...AK);
Для вывода результатов работы программы на экран используются процедуры Write, Writeln:
Write(A1,A2,...AK);
WriteLn(A1,A2,...AK);
B Basic:
Ввод: INPUT <Переменная>
Вывод: PRINT <Список вывода>
10)Вводить числа с клавиатуры, пока не будет введено число 0

Program chisla;

Var i:integer;

Begin

Writeln(' введите число');

Readln(i);

While i<>0 do

Begin

Writeln(' введите число');

Readln(i);

End.
11)f=1;
for i=1 to 5
f=f*2
next i

1 комментарий: