Базовые операции и процедуры в Pascal
В данной статье пойдет речь о различных базовых математических операциях на языке pascal. Мы разберем целочисленное деление, обычное деление, целочисленное деление с выделением остатка.
Деление
Обычное деление
Обычное деление на pascal происходит с помощью оператора слэш — «/». Данный оператор можно применять в программах, решениях задач, циклах и алгоритмах. Pascal, как и многие другие языки, имеет этот простой оператор.
Целочисленное деление
Целочисленное деление происходит уже по другому принципу. Для целочисленного деления используется оператор div.
Работает он следующим образом: число делится на число, а в результате деления убирается остаток.
Если поделить число 5 на число 2, и использовать оператор деления div, то в результате получится 2, а не 2.5, так как оператор убирает этот остаток.
Целочисленное деление с выделением остатка
Целочисленное деление с выделением остатка происходит уже по другому принципу. Для целочисленного деления с выделением остатка используется оператор mod.
Работает он следующим образом — число делится на число, но в ответе записывается только остаток от деления.
Если поделить число 5 на число 2, и использовать оператор деления mod, то в результате получится 1, а не 2 (1 в остатке), так как оператор оставляет только число в остатке.
Вычитание
Обычное вычитание
Вычитание на паскале происходит с использованием оператора минус — «-». Его можно использовать с переменными вещественного типа, а также типа integer. В нём нет ничего примечательного, такая операция вычитания есть во всех языках программирования, и pascal не исключение.
Процедура Dec
Процедура Dec. Данная процедура вычитает от определенной переменной определенное значение.
Записывается оно так:
какая-то переменная:= Dec(название переменной, значение, которое нужно отнять)
Пример:
A:=Dec(B, 10) //От числа B будет вычтен один десяток
Кстати, если не записать значение, а это не будет считаться ошибкой, то от числа будет вычтена одна единица.
Сложение
Обычное сложение
Сложение на паскале происходит с использованием оператора плюс — «+». Данный оператор можно применять в программах, решениях задач, циклах и алгоритмах. В нём нет ничего примечательного, такая операция сложения есть во всех языках программирования, и pascal не исключение.
Процедура Inc
Процедура Inc. Данная процедура добавляет к определенной переменной определенное значение. Записывается оно так:
какая-то переменная:= Inc(название переменной, значение, которое нужно прибавить отнять)
Пример:
A:=Dec(B, 10) //К числа B будет добавлен один десяток
Кстати, если не записать значение, а это не будет считаться ошибкой, то к числу будет добавлена одна единица.
Итог
На языке Pascal имеются все базовые математические операции, которые нужны для написания программ.