Div, Mod, сложение, вычитание в Pascal.

Помимо операций умножения и сложения, над целочисленными переменными производятся операции Div (операция целочисленного деления), Mod (вычисление остатка от целочисленного деления), операция вычитания «-».

Процедуры STR и VAL.

В строковую переменную можно записывать не только буквы, но и цифры. Однако это будут не числа, как таковые, а их символьное представление. Для преобразования символьных представлений числа в само число, и наоборот, используются процедуры STR и VAl.

...

Операции умножения и сложения в Pascal.

В данном уроке мы рассмотрим операции умножения и сложения в Pascal. Умножение в Pascal обозначается знаком «*», а сложение - знаком «+».

Циклы и массивы

Описание процедур.

Процедуры являются основой модульного программирования (МП). Модульное программирование – это процесс построения программы, разделенной на логические части, называемые модулями, и последовательное ...

Программирование вычислительных процессов.

Решение задачи на ЭВМ — это сложный процесс, в ходе которого пользователю приходится выполнять целый ряд действий, прежде чем он получит интересующий его результат.

Уроки Паскаль

В качестве значения строковой константы может выступать любая последовательность символов. Эта последовательность заключается в апострофы. Строковая константа отличается от символьной константы тем, что здесь в качестве значения константы можно использовать не один символ, а несколько.

Program number25;
Uses Crt;
Const hello = 'Привет, ';
Var name: string;
Begin
ClrScr;
Write('Введите имя: ');
Readln(name);
Write(hello, name, '!');
ReadLn
End.

В строке №3 записываем константу «hello». Этой константе присваиваем последовательность символов «Привет, ». Таким образом, мы объявляем в программе строковую переменную и присваиваем ей значение «Привет, ». Если мы используем  в программе строковую константу, то ее значение необходимо заключить в апострофы.

Строка №4. Создаем строковую переменную. Подробно о строковых переменных мы будем говорить в следующих статьях. Сейчас нам необходимо знать, что если мы хотим записать в одну переменную несколько символов, необходимо для этой переменной указать тип данных String.

Строка №8. Вводим с клавиатуры какое-нибудь слово, например, свое имя. Это слово сохранится в строковой переменной «name».

Строка №9. На экран выводится сообщение. Сначала выводится значение константы «hello» (т.е. фактически слово «Привет, »), затем выводится значение переменной «name» (т.е. фактически то слово, которое мы вводим с клавиатуры), и в конце выводится восклицательный знак «!».

После запуска программы введите свое имя (я ввел Vadim) и нажмите Enter.

strokovihe konstantih

strokovihe konstantih.



Строку символов можно составить с помощью кодов необходимых символов. Например, слово «PASCAL» можно представить как #80#65#83#67#65#76. По кодовой таблице ASCII коду 80 соответствует латинская буква «P», коду 65 – «A», коду 83 – «S», коду 67 – «C», коду 65 – «A», коду 76 – «l». Программа будет выглядеть так.

Program number25;
Uses Crt;
Const hello = #80#65#83#67#65#76;
Begin
ClrScr;
Write(hello);
ReadLn
End.

strokovihe konstantih..


Кроме того, различные части слова можно чередовать. Например, слово «PASCAL» можно записать так: #80’ASCA’#76. Т.е. первая и последняя буква слова записываются с помощью кодов, а середина слова с помощью апострофов. Предыдущую программу можно записать так:

Program number25;
Uses Crt;
Const hello = #80’ASCA’#76;
Begin
ClrScr;
Write(hello);
ReadLn
End.

Комментарии  

 
-5 # Нео 08.12.2012 08:48
чтоб записывать Pascal вот так: #80’ASCA’#76 это надо быть мозахистом ну или придумать какуюто мудренную програму 8)
 
 
+5 # Нео 08.12.2012 08:51
хочу ище уроков...
 
 
0 # Катя9А 17.11.2014 09:40
чтоо это?
для чего константа в информатике????
 
 
0 # Алекс 25.02.2015 17:13
Константа означает постоянность, чтобы постоянно не вводить 9.8 в коде, проще сразу задать константу Const G = 9.8; и писать уже G, а не 9.8)
 
 
0 # какашка 08.02.2016 06:27
Константа означает постоянность, чтобы постоянно не вводить 9.8 в коде, проще сразу задать константу Const G = 9.8; и писать уже G, а не 9.8)
 
 
-2 # какашка 08.02.2016 06:26
:o
 
   ГлавнаяПаскальУроки ПаскальТип данных Boolean. Значения True, False в Pascal.