Читайте также: |
|
Четыре действия арифметики (и еще два) обозначаются в Паскале следующим образом:
Действие | Результат | Смысл |
2 + 3 | плюс | |
4 - 1 | минус | |
2 * 3 | умножить | |
10 / 5 | разделить | |
17 div 5 | целочисленное деление | |
17 mod 5 | остаток от целочисленного деления |
На уроках математики мы привыкли писать ab+cd, подразумевая: a умножить на b плюс c умножить на d. В Паскале это выражение мы обязаны писать так: a*b+c*d. Иначе компьютер подумает, что нужно к переменной, имеющей имя ab, прибавить переменную,имеющую имя cd. Во избежании двусмысленности знак умножения положено писать всегда.Например, a*(b+c).
Скобки.
Ввиду того, что с клавиатуры всю информацию приходится вводить символ за символом в одну строчку, ввод двухэтажных выражений очень затруднен. Поэтому для обозначения деления и выбрана косая черта. Например, выражение на Паскале положено записывать так:(a+1)/(b+1). Если бы мы не поставили скобок, то выражение получилось бы таким: a+1/b+1, а это неправильно, так как компьютер, как и мы, всегда перед сложением и вычитанием выполняет умножение и деление, поэтому в последнем случае он бы сначала разделил 1 на b, а затем к результату прибавил a и 1.
К сожалению, в выражениях разрешается писать только круглые скобки. Квадратные и фигурные запрещены. От этого сложные выражения с большим количеством скобок на глаз воспринимаются с трудом, так как трудно для конкретной скобки увидеть ее законную пару.
Дата добавления: 2015-08-27; просмотров: 103 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Наблюдение за изменением результатов в зависимости изменения компонентов. | | | Математические функции. |