Читайте также: |
|
Лабораторная работа №2.
Арифметические выражения. Программирование алгоритмов линейной структуры.
При выполнении работы необходимо знать:
· Что такое арифметические выражения.
· Стандартные арифметические функции.
· Как применить генератор случайных чисел, задать интервал для случайных чисел.
· Уметь составить схему программы (алгоритм) линейной структуры для данной задачи и записать программу по готовому алгоритму.
Теоретический минимум:
Арифметические выражения в языке Turbo Pascal.
Арифметическое выражение устанавливает порядок действий для получения числового значения. Арифметические выражения могут включать в себя: константы, переменные, знаки арифметических действий, круглые скобки, стандартные арифметические функции либо функции, определенные программистом.
Подстрочные и надстрочные записи не допускаются. Поэтому при составлении выражений важно следить, чтобы при записи в одну строку многоярусных алгебраических выражений порядок действий не изменился. Для этого используют дополнительные скобки (например, берут в круглые скобки числитель и знаменатель дроби).
Примеры арифметических выражений:
y:=(a+b)/(2*a*c);
q:=-b-Sin(x)/(a/(b*5)-b/(c*3));
Каждое выражение при вычислении дает значение определенного типа, и тип вычисляемого значения должен совпадать с типом переменной, которой присваивается значение выражения.
Таблица 7. Арифметические операции.
Знак | Операция | Типы операндов | Тип результата |
+ | Сложение | Целые Хотя бы один вещественный | Целый Вещественный |
- | Вычитание | Целые Хотя бы один вещественный | Целый Вещественный |
* | Умножение | Целые Хотя бы один вещественный | Целый Вещественный |
/ | Деление | Целые либо вещественные | Вещественный |
div | Деление целых чисел | Только целые | Целый |
mod | Остаток от деления целых чисел | Только целые | Целый |
Дата добавления: 2015-07-08; просмотров: 280 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Cub Scout Pack 81 | | | Стандартные арифметические функции. |