Процедуры сложения и вычитания в Pascal
Большинство программистов стремятся к более рациональному и короткому решению проблемы, поэтому в языках программирования были созданы процедуры и функции. Они есть в каждом языке программирования и каждый кодер должен о них знать, чтобы делать программы более шустрыми.
В языке Pascal также имеется немалое количество процедур и всевозможных функций. И в данной статье будут разобраны процедуры Inc и Dec.
Процедура вычитания
Процедура Dec уменьшает число. Чтобы уменьшить число для процедуры, нужно знать два параметра:
- Переменная, с которой будет происходить уменьшение значения
- Значение, которое отнимем от значения переменной.
Если будет дано только название переменной, то процедура отнимет только единицу от значения переменной. Если же процедура имеет оба параметра, то она отнимает заданное значение от заданной переменной.
Пример, если значение, на которое нужно уменьшать не сказано:
В данном случае не было выдано значение, на которое нужно уменьшать, поэтому процедура сама отнимает от значения переменной единицу.
Пример, когда величина прибавления указана:
Через запятую было названо число три, поэтому процедура отняла от значения переменной 3.
Процедура сложения
Процедура Inc увеличивает число. Чтобы увеличить число для процедуры, нужно знать те же два параметра, что и нужны для процедуры сложения.
Если будет дано только название переменной, то процедура добавит только одну единицу к значению переменной. Если же процедура имеет оба параметра, то она прибавит заданное значение к заданной переменной.
Пример, когда не указана величина увеличения:
В данной программе не была указана величина, поэтому процедура лишь добавляет единицу к величине переменной.
Пример, если значение, на которое нужно увеличивать, сказано:
Также через запятую вписываем значение, и теперь процедура добавляет определенное количество к значению заданной переменной.
Вот такие процедуры были разобраны в данной статье, ничего сложно в них нет. Главное запомнить, что Dec уменьшает, а Inc увеличивает, и что необходимо всё время задавать два параметра, ибо если не задать параметр величины, то произойдет операция с единицей.
На этом всё, спасибо за внимание.