2. Анализ задачи
определяются входные данные, выходные, промежуточные и какие дополнительные трудности могут возникнуть при решении поставленной задачи
3. Создание алгоритма решения задачи
со схемой алгоритма гораздо проще; для сложных задач часто применяется метод декомпозиции
Структура программы на языке Pascal
Разделы описаний могут идти в разном порядке
Имена в списке перечисляются через запятую. Например:
var
a, b, c: integer;
i : integer; // a,b,c,i имеют нулевые начальные условия
d: real := 3.7; // переменной задано начальное значение 3.7
имя константы = значение;
Пример:
49
17.3333333333333
Целочисленное деление
5 mod 2 = 1
5 div 2 = 2
False
True
True
Для изменения порядка выполнения операций в выражениях используются скобки.
var
bVal : byte;
begin
bVal := 255+2;
writeln(bVal);
end.
Результат: 1
Два типа Т1 и Т2 будут совместимыми, если верен хотя бы один вариант:
Т1 и Т2 эквивалентны (в том числе совпадают);
Т1 и Т2 — оба целочисленные или оба вещественные;
Т1 — строка, а Т2 — символ.
Целый тип
Вещественный тип
Ошибка
var
a, b : real;
c : ShortInt;
begin
a := 1;
b := 2;
c := round(a + b);
end.
Вещественный тип
Целый тип
Var
intA, I : Integer;
intMin : Integer;
Begin
intMin:=32767;
For I:=1 to 10 do
Begin
Write('Vvedi chislo ');
Readln(intA);
If intA < intMin then intMin:=intA;
end;
Writeln('MIN=',intMin);
Readln;
end.
Код курильщика
Код сына маминой подруги
Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть