Познакомить учащихся с символьными и строковыми величинами. Научить составлять программы на обработку символьных и строковых величин.Изучить алгоритмы работы с величинами данного типа. Формировать понятие символьной величины. Развитие памяти, развитие логического мышления. Воспитание самостоятельности
Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
ОБЪЯСНЕНИЕ НОВОГО МАТЕРИАЛА Символьный тип переменных
Символьный тип переменных хранит один символ и описывается служебным словом Char. Значения символьного типа занимают 1 байт памяти.
Формат описания: Var : Char;
Значение символьной переменной заключается в апострофы, например: ch:='а '; s:='5'
При сравнении символьных переменных сравниваются их коды ASCII. Задачи:
1. Сравнить две символьные константы «С» и «с». Равны ли они и, если нет, то какая из них меньше?
2. Написать любой символ и определить его порядковый номер, а также предыдущий и последующий символы.
Строковый тип данных
Строкой называется последовательность символов определенной длины. Элементы строки хранятся по два в двух байтах памяти ЭВМ в виде кодов (чисел в диапазоне от -127 до 127, если рассматривать их как числа со знаком, от 0 до 255, - если без знака). Каждому символу соответствует код ASCII. Значение строковой переменной заключается в апострофы. Формат описания:
Var : String[]; где [] - количество символов в строке, по умолчанию 256 символов в строке.
Стандартные процедуры для работы с символьными величинами: удаление, вставка, преобразование типов.
Стандартные функции: сравнение, длина строки, копирование, вхождение подстроки, сложение (конкатенация).
End.
ЗАКРЕПЛЕНИЕ НОВОГО МАТЕРИАЛА
1 Распечатайте символы , соответствующие различным кодам, и одновременно определите, какой максимальный код можно использовать,
2 Напечатайте все буквы латинского алфавита. Выполнить упражнения из учебника на стр. 122. Ответить на контрольные вопросы на стр.122.