Предпросмотр материала:
Сабақ: Дата_________
Урок: 17
Пән:
Предмет:Информатика
Тақырып:
Тема: Функции для работы с символьными строками
Мақсат:
Цель:
Продолжить знакомство с символьными строками
Научить использовать функции символьных строк и ASCII кодов
Воспитать интерес к предмету
Сабақ түрі:
Тип урока: лекция
Әдіс-тәсілдер:
Методы:
Разговорный
Ход урока:
I. Организационный момент
Приветсвие учащихся. Проверка отсутсвующих
II. Проверка домашнего задания
___________________________________
III. Новая тема
Мы с вами уже ознакомились с начальными сведениями о символьных строках. Рассмотрим ключевые слова INPUT и OUTPUT. Данные процедуры мы будем применять с помощью операторов READ и WRITE. Обработка символьной информации осуществляется с помощью ключевого слова CHAR. Значением типа переменной CHAR может являться любой символ, используемый на ПК, но он должен соответствовать коду ASCII. Символ изображается числом в интервале от 0 до 255 на основании ASCII кодов. Символы от 0 до 127 являются универсальными к ним можно отнести знаки препинания, латинские буквы и арифметические операции, а символы от 128 до 255 для специальных и букв национального алфавита.
Если в программе описано следующее…
VAR A, B: CHAR;
ZNAK, SYMBOL: CHAR,
то в операторе присваивания значениями этих переменных и констант должен быть символ, взятый в апострофы.
Например: A:= ‘k’, B:= ‘A’, B:= ‘5’, A:= ‘;’
Так же можно использовать операции отношения =,<>,>,>=,<,<= сравнение происходит согласно кодам ASCII.
По следующей программе можно вывести буквы по порядку оглсно алфавиту расположения кодов.
PROGRAM KODY;
Var c: char;
BEGIN
for c:= ‘a’ to ‘z’ do
Write (c)
END.
Если нужно вывести алфавит в обратном порядке, то используя оператор for можно написать в виде: for c:= ‘z’ down to ‘a’do.
Для данных символьного типа определены следующие стандартные функции:
chr(x) – преобразует выражения х типа byte в один символ ASCII кода;
ord(ch) – символ ch типа byte преобразуются в соответствующию ему код;
pred(ch) – дает символ, предшествующий ch соответственно коду;
succ(ch) – дает символ, следующий за ch соответственно коду;
upcase(ch) – переводит малые латинские буквы в прописные, на остальные символы не действует.
Следующая программа иллюстрирует возможности функции «CHR».
Program PR4;
Var i: byte;
Begin
for i:=0 to 255 do write (chr(i):2);
end.
IV. Закрепление
Составить программу получения любой буквы при ее вводе.
Составить программу получения слова «Правило» из слова «Операция»
Сабақтты қорындылау:
Үйге тапсырма беру:
Задание на дом:______________________________________
Приложение к уроку №17
ASCII коды

Конспект урока на тему: Функции для работы с символьными строками (9 класс).
Обработка символьной информации осуществляется с помощью ключевого слова CHAR. Значением типа переменной CHAR может являться любой символ, используемый на ПК, но он должен соответствовать коду ASCII. Символ изображается числом в интервале от 0 до 255 на основании ASCII кодов. Символы от 0 до 127 являются универсальными к ним можно отнести знаки препинания, латинские буквы и арифметические операции, а символы от 128 до 255 для специальных и букв национального алфавита.
Если в программе описано следующее…
Конспект урока на тему: Функции для работы с символьными строками (9 класс).
Обработка символьной информации осуществляется с помощью ключевого слова CHAR. Значением типа переменной CHAR может являться любой символ, используемый на ПК, но он должен соответствовать коду ASCII. Символ изображается числом в интервале от 0 до 255 на основании ASCII кодов. Символы от 0 до 127 являются универсальными к ним можно отнести знаки препинания, латинские буквы и арифметические операции, а символы от 128 до 255 для специальных и букв национального алфавита.
Если в программе описано следующее…
Профессия: Учитель информатики в начальной школе
Профессия: Системный аналитик
В каталоге 7 269 курсов по разным направлениям
Учебник: «Информатика. Базовый уровень», Босова Л.Л., Босова А.Ю.
Тема: § 1. Информация. Информационная грамотность и информационная культура