Линейный алгоритмСтруктура программы с линейным алгоритмом: Описание переменных Начало программы Ввод значений Действие 1 Действие 2 ..... Вывод значений Конец программы. Основные операторы:
Операторы ввода и вывода
информации.
Для ввода информации с клавиатуры в
компьютер используется оператор: - read(), - readln()
В скобках необходимо записывать данные, которые мы хотим вводить при работе программы. Для вывода информации на экран компьютера
используется оператор: - write(), - writeln().
Окончание ln в имени процедуры означает, что курсор автоматически будет переведен в начало следующей строки экрана.
В скобках необходимо записывать данные, которые будут выведены на экран при выполнении
программы.
Если используется вещественный тип
числа, например, real, то ответ выводится в стандартной форме записи числа. Например, число 247,53:
2.47530000000Е+02
следует понимать 2.4753 * 102
Если мы хотим
при выводе на экран реальных чисел указать определённое число знаков после
запятой (очень часто нам это нужно при решении задач, которые проверяются в автоматическом режиме, олимпиадах), то можно воспользоваться форматом вывода writeln(a:n1:n2).
Где
n1 - количество
знакомест выделенных под всё число;
n2 - количество
знакомест выделенных под дробную часть числа.
Например
команда writeln(pi) выведет строку:
3.1415926536Е+00 команда writeln(pi:8:4) выведет строку: ..3.1415 на целую часть числа три знакоместа + точка (отделяющая целую часть от дробной) + четыре числа после запятой.
Стандартные математические функции Паскаля
ФУНКЦИЯ ЗНАЧЕНИЕ Abs(x) Модуль аргумента ArcTan(x) Арктангенс (значение в радианах) Cos(x) Косинус, угол в радианах Exp(x) Экспонента Frac(x) Дробная часть числа Int(x) Целая часть числа Ln(x) Логарифм натуральный Pi 3,141592653 Sin(x) Синус, угол в радианах Sqr(x) Квадрат аргумента Sqrt(x) Корень квадратный Random Псевдослучайное число в интервале [0, 1] Round(x) Округление до ближайшего целого Trunc(x) Отбрасывание дробной части числа
|