Основы Pascal
В данной статье будут разобраны основы языка программирования pascal. Мы разберем, как задавать переменные, какие типы бывают, как выводить информацию, как вводить информацию, а также воспользуемся базовыми операторами.
Переменные
Переменная в программировании, это такая коробка, в которую можно что-то положить или что-то достать оттуда. Это по сути такая емкость, которая служит для хранения данных.
Для того, чтобы задать переменную в pascal, введите оператор var. Данный оператор нужен для введения переменных. После оператора вводятся имена переменных(коробок), имена вы придумываете сами.
Важно запомнить следующее:
- В именах переменных(коробок) можно использовать только латинские буквы, цифры и специальные символы.
- Также запомните, что переменную(коробку) нельзя назвать цифрой или специальным символом. Компилятор(программа, которая читает ваш код) сочтет это ошибкой, поэтому к цифре добавляйте латинскую букву, тогда это не будет ошибкой.
И так, назовём нашу первую переменную (коробку) буквой Q. Теперь нужно дать ей тип. Да, у каждой переменной (коробки) должен быть свой тип. Это, скажем так, её предназначение, например, в коробке можно хранить только целые числа. Или только текст. Это и есть типы.
Изучим базовые типы:
- Integer. Данный тип нужен для хранения целых чисел.
- Real. Вещественный тип. Тоже хранит числа, но не только целые, а также и дробные.
- String. Переменная с таким типом хранит текст.
- Boolean. Данный тип хранит в себе значения “True” и “False”.
Теперь вы знаете о базовых типах переменных.
И так, мы уже ввели оператор var и название переменной, теперь поставьте двоеточие и после него тип integer, а в конце строки точку с запятой (Это особенности языка)
Получится следующее:
Var Q:integer;
Теперь в программе задана переменная, но если вы запустите, то ничего не произойдет, так как программа не знает, что ей выводить на экран.
После строки var введите слово begin. Всё, что идёт после этого слова и есть действующая программа. После begin вводить точку с запятой не нужно.
Теперь давайте выдадим переменной какое-нибудь значение, так как мы дали ей тип целочисленных чисел, то давайте выдадим ей число 8.
Чтобы задать значение переменной, нужно написать её имя, поставить двоеточие, равно, и значение. В итоге получится следующее:
Q:=8;
Двоеточие со знаком “равно” называют знаком “присвоить”. Теперь программа знает, что Q содержит число восемь.
Теперь давайте выведем значение этой переменной на экран. Для этого воспользуемся командой write(). В скобки переменной нужно поместить объект, который необходимо вывести. Так как нам нужно вывести переменную Q, то вводим её в скобку.
В итоге выйдет следующее:
Write(Q);
Теперь программу нужно закончить, для этого используем оператор end с точкой. В результате всех этих манипуляций выходит это:
Var Q:integer;
Begin
Q:=8;
Write(Q);
End.
Если запустить программу, то она выведет число 8, но уберите 3-ю строку.
Как видите, программа не выдает ошибку, у переменной начальное значение 0.
Но давайте сделаем из нашей программы калькулятор.
Var Q,W:integer;
Begin
Q:=8;
W:=10;
Write(Q+W);
End.
Теперь разберем каждый момент.
Добавлена переменная W, она также имеет целочисленный тип. Далее ей присваивается значение 10. А в скобках функции write мы складываем оба числа. В результате программа выведет число 18. Вот такой простой калькулятор можно написать, зная основы основ данного языка.
Конечно, можно пойти дальше, и сделать так, чтобы пользователь сам вводил данные. А также решал, какую операцию с ними сделать. Ну а на этом всё, спасибо за внимание.