Слайд 2Задача
Из слова СКОЛОПЕНДРА получить слова:
Пена
Песок
Дракон
Колос
Нос и др.
![Задача Из слова СКОЛОПЕНДРА получить слова: Пена Песок Дракон Колос Нос и др.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/408916/slide-1.jpg)
Слайд 3Определение
Переменная - именованное место в памяти, в котором можно хранить некоторое значение.
![Определение Переменная - именованное место в памяти, в котором можно хранить некоторое значение.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/408916/slide-2.jpg)
Слайд 4Объекты, связанные с переменной
переменная
имя
значение
место в памяти
![Объекты, связанные с переменной переменная имя значение место в памяти](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/408916/slide-3.jpg)
Слайд 5Имя переменной (идентификатор)
Состоит из латинских букв и цифр.
Начинается с латинской буквы.
![Имя переменной (идентификатор) Состоит из латинских букв и цифр. Начинается с латинской буквы.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/408916/slide-4.jpg)
Слайд 6Упражнения
Определить, что из перечисленных конструкций может служить именем переменной :
B1 8. ПЕ4
1L 9. №8
C%2 10.
![Упражнения Определить, что из перечисленных конструкций может служить именем переменной : B1](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/408916/slide-5.jpg)
?j
D1.5
Kx
C(12)
F 3
Слайд 7Описание переменной
VAR
<идентификатор>:<имя типа>;
Пример:
VAR T:string;
![Описание переменной VAR : ; Пример: VAR T:string;](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/408916/slide-6.jpg)
Слайд 8Оператор присваивания.
Предназначен для того, чтобы присвоить переменной некоторое значение.
Общий вид
<идентификатор>:=
![Оператор присваивания. Предназначен для того, чтобы присвоить переменной некоторое значение. Общий вид := ; Пример: с:=‘магазин’;](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/408916/slide-7.jpg)
<выражение>;
Пример:
с:=‘магазин’;
Слайд 9Работа оператора присваивания
«СПРАВА НАЛЕВО»:
Вычисляется значение выражения.
Производится проверка на соответствие типов. Если типы
![Работа оператора присваивания «СПРАВА НАЛЕВО»: Вычисляется значение выражения. Производится проверка на соответствие](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/408916/slide-8.jpg)
соответствуют, то вычисленное значение записывается в переменную, иначе следует сообщение об ошибке.
Слайд 10D:=‘кроко’+ ‘дил’;
Результат:
Операция для работы со строковой переменной
(конкатенация) (сцепление)
крокодил
1214
2. F:=’12’+ ’14’;
![D:=‘кроко’+ ‘дил’; Результат: Операция для работы со строковой переменной (конкатенация) (сцепление) крокодил](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/408916/slide-9.jpg)
Результат:
Слайд 11Стандартные функции для работы со строковой переменной
Length(<идентификатор>) – определяет длину строки в
![Стандартные функции для работы со строковой переменной Length( ) – определяет длину](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/408916/slide-10.jpg)
символах
copy(<идентификатор>,n,к) – копирует из строковой переменной с позиции n k символов
Примеры:
С:=‘информатика’;
Writeln(length(c));
Слайд 12Примеры:
А:=‘караул’;
с:=copy(a,1,4);
writeln(C);
Результат:
2. d:=copy(a,4,3);
writeln(d);
Результат:
кара
аул
![Примеры: А:=‘караул’; с:=copy(a,1,4); writeln(C); Результат: 2. d:=copy(a,4,3); writeln(d); Результат: кара аул](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/408916/slide-11.jpg)