Проект "Коды символов"

   Аппаратное и программное обеспечение. Компьютер с установленной операционной системой Windows или Linux.

   Цель работы. Научиться применять оператор цикла со счетчиком в системах объектно-ориентированного и алгоритмического программирования.

   Задание. Создать проект, который должен выводить в поле списка числовые коды символов и соответствующие им символы.

   Проект "Коды символов" на языках объектно-ориентированного программирования Visual Basic 2005 или Gambas

Windows 7|Закрыть

1. В операционной системе Windows запустить систему объектно-ориентированного программирования Visual Basic 2005 командой [Программы - Visual Basic 2005 Express Edition].

   Создадим графический интерфейс проекта.

   2. Разместим на форме следующие объекты:
   - поле списка ListBox1 для вывода числовых кодов символов;
   - поле списка ListBox2 для вывода соответствующих им символов;
   - кнопку Button1 для запуска обработчика событий.

http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-27/27-1.png

   Создадим обработчик события, в котором в качестве счетчика цикла используем целочисленную переменную N. В кодировке Windows первые 33 кода (десятичные коды с 0 по 32) соответствуют не знакам, а клавишам клавиатуры (клавиши управления курсором, Пробел, Ввод и др.). Поэтому воспользуемся циклом со счетчиком с шагом -1, для того чтобы выводить на форму символы, начиная с наибольшего числового кода 255.
   Для преобразования числового кода в символ используем функцию Chr(), аргументом которой является число (от 33 до 255), а значением - символ. В теле цикла числовые коды символов и соответствующие им символы будут выводиться в поля списков с помощью метода Items.Add().

   3.http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-27/27-2.png

   4. После запуска проекта на выполнение необходимо щелкнуть по кнопке Пуск.
   В полях списка будут напечатаны последовательности числовых кодов символов и соответствующих им символов. С помощью полос прокрутки можно ознакомиться со всеми кодами и их символами.

http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-27/27-3.png

Linux - Ubuntu 13.10|Закрыть

1. В операционной системе Linux запустить систему объектно-ориентированного программирования Gambas командой [Программы - Средства разработки - Gambas]

   Создадим графический интерфейс проекта.

   2. Разместим на форме следующие объекты:
   - поле списка ListBox1 для вывода числовых кодов символов;
   - поле списка ListBox2 для вывода соответствующих им символов;

http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-27/27-4.png

   - кнопку Button1 для запуска обработчика событий.

http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-27/27-5.png

   Для вывода символов в кодировке ASCII воспользуемся циклом со счетчиком с шагом -1, для того чтобы печатать на форме символы, начиная с наибольшего числового кода 126.
   Для преобразования числового кода в символ на языке Gambas используем функцию Chr(), аргументом которой является число (от 33 до 126), а значение - символ. В теле цикла числовые коды символов и соответствующие им символы будут выводиться в поля списков с помощью метода Add().

   3.http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-27/27-6.png

   4. После запуска проекта на выполнение необходимо щелкнуть по кнопке Пуск.
   В полях списка будут напечатаны последовательности числовых кодов символов и соответствующих им символов. С помощью полос прокрутки можно ознакомиться со всеми кодами и их символами.

http://informat45.ucoz.ru/practica/9_klass/ugrinovich/9-27/27-7.png