Разработка урока Создание простейших приложений с использованием элементов ListBox, ComboBox

Дата: 26.02.2013 класс: 10
Тема: Создание простейших приложений с использованием элементов ListBox, ComboBox

Цели урока: текущий контроль качества изученного ранее материала; повторение и углубление знаний учащихся, связанных с созданием приложений при помощи Visual Basic; отработка и закрепление навыков, связанных с созданием приложений; развитие познавательного интереса, умения мыслить, анализировать и сопоставлять; воспитание самостоятельности учебного процесса, самооценки, дисциплины, трудолюбия, потребности в знаниях и информационной культуры учащихся.

Оборудование: рабочие тетради учащихся, тест-соответствие для контроля знаний учащихся, файл «Лаб_раб10бв».doc, ПК с установленными ОС Windows и средой Visual Basic.

Ход урока
Организационный момент.
- приветствие
- напоминание правил поведения учащихся в кабинете.
- объявление темы и цели урока

Актуализация опорных знаний.
Контроль качества изучаемого материала с помощью теста-соответствия – 10 вопросов на 3 минуты, оценки за тест выставляются в журнал


дата 26.02.2013 класс _______ фамилия ________________________________________________
ТЕСТ-СООТВЕТСТВИЕ Основные термины VB.
1. форма
2. элемент управления
3. Текстовое поле предназначено
4. событие
5. Префикс текстового поля
6. Префикс формы
7. Префикс метки
8. Свойство Multiline
9. Событие Load
10. Событие Click

txt;
frm;
термин VB, обозначающий окно программы;
происходит при загрузке формы;
Разрешает (запрещает) вывод нескольких строк в текстовом окне;
термин VB, обозначающий значок на панели инструментов ToolBox;
для вывода информации на экран и для получения данных от пользователя;
происходит по щелчку кнопкой мыши в момент, когда указатель мыши на ходится на управляющем элементе;
lbl;
Любые изменения, инициируемые пользователем или системой, на которые может реагировать программа;

Ответ:_____________________________________________________________ Оценка: _______________



ОТВЕТЫ: 1c, 2f, 3g, 4j, 5a, 6b, 7i, 8e, 9d, 10h

ШКАЛА для оценивания теста:
0-1 ошибок – оценка «5»;
2-3 ошибки – оценка «4»;
4-5 ошибок – оценка «3»;
6 и более ошибок – оценка «2».

Изучение и закрепление нового материала
В Visual Basic реализованы два элемента, работающих со списками. Один - List Box (окно со списком), второй - ComboBox (комбинироанное окно со списком).
Посмотрите на рисунки ниже:
[ Cкачайте файл, чтобы посмотреть картинку ] [ Cкачайте файл, чтобы посмотреть картинку ]

«Окно со списком» располагает элементы в определённом порядке, причем, эти элементы можно «отмечать», ставя галочку около названия элемента. Если список не помещается в окне, то его можно прокручивать вверх, вниз.

«Комбинированное окно со списком» выводит в окно один элемент, а остальные элементы можно выбрать из «раскрывающегося» списка.

Обычный список (List Box)
Заполнение списка:
На этапе проектирования, значения элементов вводятся в свойстве List (после каждого значения нажимается сочетание клавиш Ctrl +Inter)
Во время выполнения приложения используется метод AddItem:
For i=1 to 100
List1.AddItem i список заполняем числами от 1 до 100
Next i
Удаление элементов из списка:
Для очистки всего списка используется метод Clear (команда List1.Clear)
Для удаления элемента с указанным номером используется метод RemoveItem, например: List1. RemoveItem 5 (удаляется элемент списка с № 5)

Комбинированный список (Combo Box)
Этот элемент позволяет выбирать данные из списка и добавлять новые элементы в текстовое поле списка (сочетает в себе список и текстовое поле).
ListBox (окно со списком)
Свойства:
1. Name - имя окна списка.
2. Columns - число столбцов в окне.
3. IntegralHeight - разрешение/запрещение частичного показа элементов в окне (лог. свойство).
4. MultiSelect - правило выбора элементов пользователем: 0 - пользователь может выбрать только один элемент, 1 - более одного элемента, 2 - более одного элемента с использованием клавиш Shift, Ctrl.
5. Sorted - наличие/отсутствие сортировки элементов по алфавиту (лог. свойство).
6. Style - формат окна: с "квадратиками" или без (лог. свойство).
Методы:
1) .AddItem - добавить элемент в список.
2) .Clear - удалить все элементы из списка.
3) .RemoveItem - удаляет текущий элемент из списка.
4) .List(n) - выдает значение n-го элемента списка.
5) .ListIndex - индекс текущего элемента.
6) .Text - значение текущего элемента.
7) .NewIndex - индекс последнего выбранного элемента списка. Имеет смысл в том случае, когда пользователь выбрал в списке более одного элемента.
8) .ItemData(Index) - присваивает элементу с указанным индексом число, которое становится связанным с этим элементом.
9) .ListCount - число элементов в списке.
10) .Selected - выбрал/не выбрал пользователь элемент из списка (лог. метод)
ComboBox (комбинированный список) – наследует все свойства ListBox, кроме
свойство Style - предполагает три вида окон:
1) 0 (DropDown Combo) - поле с раскрывающимся списком.
2) 1 (Simple Combo) - простое поле ввода со списком.
3) 2 (DrowDown List) - поле ввода со списком, превращающееся в раскрывающийся список, который остается закрытым до тех пор, пока пользователь не раскроет список.

IV. Лабораторная работа «Геометрические фигуры»
Создайте приложение «Геометрические фигуры», используя которое пользователь смог бы увидеть чертёж и формулу объёма геометрической фигуры из предложенного списка
Вид окна программы:










. Технология выполнения задания:

На форме с именем frmFigura разместите согласно рисунку элементы Label (Lbl1), List Box (lstName), Image1 (imgRis), Image2 (imgFormula).
Сохраните форму и проект на диске D, в папке Геом под именем Geo.vbp, скопируйте в эту же папку рисунки из папки Фигуры (Сетевое окружение\ User11\ VB\ Фигуры)
Задайте значения свойств каждого из элементов согласно следующим таблицам:

Свойство
Значение

Name
frmFigura

Caption
Геометрические фигуры

BackColor
Серый

a) Значение свойств стартовой формы:





Свойство
Значение

Name
LblZnak

Alignment
2 – Center

BackColor
Светло-серый

Caption
Выберите фигуру

Font
Arial , размер 14

б) Значение свойств элемента Label:








Свойство
Значение

Name
lstName

Font
Arial, жирный курсив, размер 24

Fore Color
Palette &H000000C0&

List
Параллелепипед, Конус, Сфера, Пирамида, Цилиндр

в) Значение свойств элемента List Box:







Свойство
Значение

Name
imgRis

Visible
False

г) Значение свойств элемента Image1:



Свойство
Значение

Name
imgFormula

Visible
False

д) Значение свойств элемента Image2:




Дважды щёлкните элемент List Box, чтобы на экране появилось окно программного кода. Введите в него следующий программный код:
Private Sub lstName_Click()
If lstName.ListIndex = 0 Then
imgRis.Visible = True
imgRis.Picture = LoadPicture("D:\Геом\image1.jpg")
imgFormula.Visible = True
imgFormula.Picture = LoadPicture("D:\ Геом \image1_1.jpg")
End If
If lstName.ListIndex = 1 Then
imgRis.Visible = True
imgRis.Picture = LoadPicture("D:\ Геом \image4.jpg")
imgFormula.Visible = True
imgFormula.Picture = LoadPicture("D:\ Геом \image4_4.jpg")
End If
If lstName.ListIndex = 2 Then
imgRis.Visible = True
imgRis.Picture = LoadPicture("D:\ Геом \image5.jpg")
imgFormula.Visible = True
imgFormula.Picture = LoadPicture("D:\ Геом \image5_5.jpg")
End If
End Sub

13 SHAPE \* MERGEFORMAT 1415

Задание: Самостоятельно по аналогии продолжите программу для фигур Пирамида и Цилиндр.
Основные свойства элементов Label, List Box, Text Box
Alignment (выравнивание). Это свойство определяет, каким образом размещается название метки. По умолчанию свойство Alignment равно нулю, т.е. Left Justify, что выравнивает метку по левой границе. Прочие значения: 1 - Right Justify - выравнивание по правой границе и 2 - Center - выравнивание по центру.
BackColor (Цвет фона). Любой системный цвет или цвет из палитры.
Visible (Видимость объекта). Определяет, будет ли элемент управления видимым или скрытым.
MultiLine логическое свойство, которое определяет возможность текстового окна быть многострочным (False нельзя, True можно).
Border Style (тип границ). Это свойство способно принимать всего два значения: 0 - контур поля метки отсутствует (устанавливается по умолчанию) и 1 - метка очерчивается одинарными линиями.

Значение функции QBColor
Цвет

0
Черный

1
Синий

2
Зеленый

3
Фиолетовый

4
Красный

5
Малиновый

6
Желтый

7
Белый

8
Серый

9
Светло-синий

10
Светло-зеленый

11
Светло-фиолетовый

12
Светло-красный

13
Светло-малиновый

14
Светло-желтый

15
Ярко-белый


Запустите приложение, выбрав команду Run | Start или нажав функциональную клавишу F5.
Протестируйте приложение.






V. Итоговый электронный тест.
Результат выполнения оценивается компьютером
VI. Итоги урока
подведение итогов урока
выставление оценок
домашнее задание
- теория
- подготовиться к проверочной работе









13PAGE 15


13PAGE 14215






С инструкции if начинается опрос. Конструкция if - then означает «если - то», или подробнее:
Если нечто имеет место, то должно произойти то-то и то-то. В нашем примере данная конструкция означает следующее:
Если пользователь выбрал имя Параллелепипед {аналогично и для остальных имен из списка), то программа должна выдать окна Image1 и Image2 с соответствующими сообщениями.
Каждая конструкция if заканчивается инструкцией End if.
Программе требуется определить, какое имя выбрал пользователь. Для обращения к отдельным элементам списка (в нашем случае именам) используется инструкция lstName.Listlndex. Первый элемент списка имеет номер 0 {компьютер, как правило, начинает считать с нуля), второй 1 и т. д.
Таким образом, инструкция If lstName.Listlndex = 0 Then означает:
«Если пользователь выбрал первое имя из списка, то выдается соответствующее сообщение».



Сфера

Конус

Параллелепипед

Image2

Image1

ListBox


Label




° 1
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·‹
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·T
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Ґ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Ґ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Ћ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·ѓ
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·ё
·
·
·
·°
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·!
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·@
·Ђ
·
·
·
·
·\
·
·‚
·
·
·
·°
·
·
·
·
·Т
·@
·Ђ
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·
·ё
·
·
·°
·@
·Ђ
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·H
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·°
·@
·Ђ
·
·ћ
·
·
·
·
·
·
·°
·4
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·B
·Ђ
·
·
·
·°
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·@
·Ђ
·
·
·
·
·\
·
·‚
·
·
·
·°
·
·
·
·
·Т
·@
·Ђ
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·
·ё
·
·
·°
·@
·Ђ
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·H
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·°
·@
·Ђ
·
·ћ
·
·
·
·
·
·
·°
·4
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·B
·Ђ
·
·
·
·°
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·@
·Ђ
·
·
·
·
·\
·
·‚
·
·
·
·°
·
·
·
·
·Т
·@
·Ђ
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·
·ё
·
·
·°
·@
·Ђ
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·A
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·E
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·ё
·
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·‹.
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·°
·@
·A
·
·
·„
·
·
·
·°
·
·
·Ђ
·
·
·
·°
·Д
·
·
·
·
·Ђ
·
·
·
·°
·
·w
·Ђ
·
·
·
·°
·А
·
·
·
·@
·Ђ
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·!
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·
·
·
·
·
·°
·O
·
·
·
·
·
·
·
·
·
·
·@
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·@
·
·
·
·@
·
·
·
·
·
·
·
·
·
·
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·Ц
·@
·Ђ
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·
·ё
·
·
·°
·@
·Ђ
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·G
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·°
·@
·Ђ
·
·ѓ
·
·
·
·
·
·
·°
·$
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·B
·Ђ
·
·
·
·°
·
·
·V
·
·
·
·°
·@
·
·
·
·
·@
·Ђ
·
·
·
·
·\
·
·‚
·
·
·
·°
·
·
·
·
·Ц
·@
·Ђ
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·
·ё
·
·
·°
·@
·Ђ
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·G
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·°
·@
·Ђ
·
·ѓ
·
·
·
·
·
·
·°
·$
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·B
·Ђ
·
·
·
·°
·
·
·V
·
·
·
·°
·@
·
·
·
·
·@
·Ђ
·
·
·
·
·\
·
·‚
·
·
·
·°
·
·
·
·
·Ц
·@
·Ђ
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·
·ё
·
·
·°
·@
·Ђ
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·G
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·°
·@
·Ђ
·
·ѓ
·
·
·
·
·
·
·°
·$
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·B
·Ђ
·
·
·
·°
·
·
·V
·
·
·
·°
·@
·
·
·
·
·@
·Ђ
·
·
·
·
·\
·
·‚
·
·
·
·°
·
·
·
·
·Ц
·@
·Ђ
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·
·ё
·
·
·°
·@
·Ђ
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·G
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·°
·@
·Ђ
·
·ѓ
·
·
·
·
·
·
·°
·$
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·B
·Ђ
·
·
·
·°
·
·
·V
·
·
·
·°
·@
·
·
·
·
·@
·Ђ
·
·
·
·
·\
·
·‚
·
·
·
·°
·
·
·
·
·Ц
·@
·Ђ
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·
·ё
·
·
·°
·@
·Ђ
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·G
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·°
·@
·Ђ
·
·ѓ
·
·
·
·
·
·
·°
·$
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·B
·Ђ
·
·
·
·°
·
·
·V
·
·
·
·°
·@
·
·
·
·
·@
·Ђ
·
·
·
·
·\
·
·‚
·
·
·
·°
·
·
·
·
·Ц
·@
·Ђ
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·
·ё
·
·
·°
·@
·Ђ
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·G
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·°
·@
·Ђ
·
·ѓ
·
·
·
·
·
·
·°
·$
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·B
·Ђ
·
·
·
·°
·
·
·V
·
·
·
·°
·@
·
·
·
·
·@
·Ђ
·
·
·
·
·\
·
·‚
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·°
·ћ
·
·
·
·
·
·
·°
·@
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·@
·Ђ
·
·
·
·
·„
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·ќB
·
·А
·@
·Ђ
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·N
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·‚
·
·
·
·°
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·A
·Ђ
·
·
·
·°
·
·
·Ч
·@
·Ђ
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·
·°
·@
·Ђ
·
·Р
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·°
·@
·
·Ь
·
·
·„
·
·
·
·°
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·B
·Ђ
·
·
·
·°
·
·
·
·
·Ђ
·
·
·
·°
·
·„
·
·!
·@
·Ђ
·
·
·
·
·
·
·є
·@
·Ђ
·
·
·
·…B
·
·
·°
·@
·Ђ
·
·
·
·Z
·°
·@
·Ђ
·
·B
·
·
·
·
·
·°
·@
·
·
·Р
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·
·
·
·
·°
·ћ
·
·
·
·
·
·
·°
·@
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·@
·Ђ
·
·
·
·
·„
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·ќB
·
·А
·@
·Ђ
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·N
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·‚
·
·
·
·°
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·A
·Ђ
·
·
·
·°
·
·
·Ч
·@
·Ђ
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·
·°
·@
·Ђ
·
·Р
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·°
·@
·
·Ь
·
·
·„
·
·
·
·°
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·B
·Ђ
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·њ
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·
·Ђ
·
·
·
·°
·
·
·
·
·Ф
·@
·Ђ
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·Ф
·@
·Ђ
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Ћ
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·‚
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·A
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·r
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·њ
·
·
·
·
·г
·
·#
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·’B
·
·
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·‡
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·A
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·'
·
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·C
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·„
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·М
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·°
·_
·
·
·
·
·
·
·
·
·Ђ
·
·
·
·Љ
·
·
·
·
·
·
·
·
·Я
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·Q
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·1
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·1
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·„
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·ѓB
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·…B
·
·
·Ђ
·
·
·
·°
·
·
·
·
·°
·@
·Ђ
·…B
·
·
·Ђ
·
·
·
·°
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·Q!“
·°
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·c
·Ђ
·
·
·
·
·
·
·
·
·
·‚
·
·Ђ
·
·
·
·°
·
·
·
·
·
·!
·@
·Ђ
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·!
·@
·Ђ
·
·
·
·
·Ђ
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·ё
·@
·Ђ
·
·
·
·
·
·
·c
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·u
·
·
·
·
·
·
·
·
·
·
·
·B
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·B
·
·
·
·„
·
·і
·@
·Ђ
·
·
·
·
·
·
·
·
·
·†
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·Ѕ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·>
·
·
·
·
·
·
·
·
·–
·
·°
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·±
·
·
·
·
·
·
·
·
·
·
·
·
·!
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·„
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·B
·
·
·
·
·
·
·
·
·°
·@
·Ђ
·
·
·X
·
·
·
·
·
·°
·@
·
·
·
·
·Ђ
·
·
·
·°
·
·
·'
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·@
·Ђ
·
·
·
·
·
·
·„
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·°
·@
·
·
·
·
·Ё…
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Д
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·‡
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·№
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·‡
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·C
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·к
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·r
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·B
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Щ
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·а
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·x
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
· Заголовок 1 Заголовок 2 Заголовок 3 Заголовок 515