Функции для работы с символьными строками (9 класс)

Предпросмотр материала:

Сабақ:                                                                                        Дата_________                                                                                                                        

Урок: 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:= ‘zdown toado.

Для данных символьного типа определены следующие стандартные функции:

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 класс)

    DOCX

Файл будет скачан в формате:

    DOCX

Краткое описание материала

Автор материала

Павельева Ирина Викторовна

Учитель

  • На сайте: 10 лет и 10 месяцев
  • Всего просмотров: 13683
  • Подписчики: 0
  • Всего материалов: 8
  • 13683
    просмотров
  • 8
    материалов
  • 0
    подписчиков

Настоящий материал опубликован пользователем Павельева Ирина Викторовна.
Инфоурок является информационным посредником. Всю ответственность за опубликованные материалы несут пользователи, загрузившие материал на сайт. Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете на материал.

Попробуйте новый ИИ-ассистент для учителей

Создавайте рабочие листы, тесты, презентации и картинки за секунды!

Другие материалы

Вам будут интересны эти курсы: