Планирование уроков на учебный год (по учебнику Н.Д. Угриновича)



Уроки 15 - 16
Практическая работа 1.4
«Разработка проекта «Строковый калькулятор»»




Содержание урока

Программа «Строковый калькулятор» на языке программирования OpenOffice.org Basic

Проект «Строковый калькулятор» на языках объектно-ориентированного программирования Visual Basic и Gambas


Проект «Строковый калькулятор» на языках объектно-ориентированного программирования Visual Basic и Gambas


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

Или:

в операционной системе Linux запустить систему объектно-ориентированного программирования Gambas командой [Пуск - Образование - Разработка - Gambas IDE (Интегрированная среда разработки Gambas)].

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

2. Разместить на форме:

• текстовое поле TextBox1 для ввода строкового аргумента Строка;
• текстовое поле TextBox2 для ввода числового аргумента Позиция;
• текстовое поле TextBox3 для ввода числового аргумента Длина;
• метку Label1 для вывода результата;
• шесть кнопок для запуска обработчиков событий.

3. Создадим для каждой кнопки обработчик события, реализующий одну из строковых функций. Событийная процедура, реализующая функцию Mid (), будет иметь следующий вид:

image

4. Событийная процедура, реализующая функцию Asc (), будет иметь следующий вид:

image

Событийные процедуры вырезания левой и правой подстрок, а также определения длины строки и преобразования строки в символ и символа в строку создаются аналогично.

5. Запустить проект, в первое поле ввести слово (например, «информатика»), во второе поле — порядковый номер символа в слове (например, 3), в третье поле — количество вырезаемых символов (например, 5). Щелкнуть по кнопке Mid(). На метке появится вырезанная подстрока «форма». Последовательно щелкнуть по другим кнопкам и проанализировать результаты. Обратите внимание на то, что в языке Gambas функция Asc () возвращает десятичный числовой код символа в кодировке ASCII.

image

Cкачать материалы урока
image







Наверх