Vbnet Book
description
Transcript of Vbnet Book
���������� � ����
�� ������ ��� � ������� ������� �� ����� ������ ����� ����� ��� � ����
���� ����� !���" #$%&'( ������ ���� ����) *+������ ������� ����� �+� � ��
,��+ ������( � -� �� ���� �� - � -� ������ .�� /�"01�123 � �� � ������ �����4
���.� ��5/�"01�1235�6 ������55��� -� ���'#
7 � � ���.� �� 8 ������ �9 ����+�� �-������9 ���,���� � ���
�������� - ��� ����+9-� ��� ���� ��:��� .������ ����+���4 ������� ���.���
�� � �����9 ,��+9��� � ���:������ +9��� � ��������+���� �+� ����,���� ��-��#
;�:��� .������ ����+���� ���������� ����������� ��+���� �+� ������ ����+9�
-� ��� ��:��� .�����4 ����+9���� � ����<�4 ���:�����# =� � *::���� � ���
� ��� ��:��� .�� � ����<9) ����9)�� ( � ��� +���� ��:��� .��4( � ��<����(
� ������ � ��++���� � � �� ����9)����4 ���( � � ���4� ����9)������
� ������ ��� ( � ����9)����� ����+��� ���( � ����� ����� ��� ���.���� � -�
+����4 �������# >+� � -��� *�� � ������ � ���( ��+���,�� � - ��� �� ���
??@5�� '(5�5�+�� 5*+������5�������5�����5/�"01�123#
A���� /�"01�123 ����� �6 ������ ��� -� ���' ��������� � �-��� ������
�� � ��� � ����,�� ����+9-�)�� ,��+ � *�� �� �# A����� .�� /�"01�123 �����
����+ ������ � ���� �����( ���� ��9 � ��� ���� ���.� +��� � �� ���� ���
��+9-� ��� ��,���4 /�"01�123 ����# � B����� +�� +�- .�� ����� ���<��+��
�-� �+9��� �C;D�E# F ��� ���� -� ��4'# A���� ������ ����+�� � ������ �
���� ��� ��-� 9 �������) � ��� ,��+�# ���� ����� � �� +��� � ����+9-��
��� ��:��� .������ ����+���4 � -��� ��������� ��+ ���( ������ 8 � ��+��
�+������5�-������5����9)�� (5���45�5�� ����5��5�����������5���+��� ���#
� ,��� ��� ��) ����+ � ��� ������� ������� �� ����� ������ ����� ����� �
��� � ������� ����� !���" #$%&'( ������ ���� ������ +9��� � - ��� �GHIH 1J�KL
!���" MJJ �"�3�1K� N��KL /�"01�123 ����� !���" #$%&'# A��� ��+ ��-� � ������4 �����
� ����� � -� ������ !/O � �� ����� ����� ��� /PG$ MM Q�LR P"R11 # >+� B�����
���� ��+ +�� +�-� � ������4 ���.� +��� ��� ��������� D# ># S������� ( ��
�����4���� �������� �� ��:��� ��� � ;AT( - ���)<��� + ��� ����4 E���������
����� ������� ��� -� ��� UE;��V# D � +�� +�- .��4 ������������ ������� �+�
����+�4 ��� � �� + A# �# W�� ��( � �,�4 � ����4 �������� �����������
: ��+9� EXS ��# E# �# F������� ( ����:�.��� ���4 ������ �+9 /�"01�123#
;-������ ���� ��-�+� � ��-� ����9�� � �������� ���.��.���� ��Y���
����������� ����� ����� ����� ���# Z ����<9) ����� !���" #$%& � � �����9
����� ����� 9 ��������� � ���+�� �+9��� ���+������( �� ���+� �+� ,��+9�
���� � 4 # A��� � " �-������9 ��-� ����9�� � ����� ����� ����� ��� � �
�� ���� ����9( �� -� �� ��9 ����� ������# A��� ���� ��+�-�� � ��� ,��+9�
����5�A+�� 5����� �����'5�5����������'#
� [\\]^[\\_ ������� ���� ���� ������� +�� ��������� `���� ��� -� ���
a ][_ Ub# D# b+��� ���� ( ����+9 ��,�4 � +�:�� .�����4 � ������( � Z# W# E ��
���( - �����+9 ������� �� ��:��� �- .�� ��� -� ���V � ��������4 ,��+�
a [\c\ ��� ��������� - �����+� ������� ,��+� �� ��:��� .������ ����+��
����5�#5C#5C�����+��4#
D ���<��( ��9� �-� ��� ���� ������ ����� ����� ��� � ������� ����� !���"
#$%&' ������+��� � ����� ��-�+9 � ���������4 ���� .��# � ��� ��� ���� ������
мали участие специалисты издательства «БИНОМ. Лаборатория знаний»: М. С. Цветкова,А. А. Елизаров, Б. П. Сайков, О. А. Полежаева, Д. Ю. Усенков, а также О. Б. Богомоловаи В. В. Морозов, доцент Московского института открытого образования (МИОО).
Кроме предложенного вам в этой книге курса «Основы программирования на при-мере Visual Basic .NET» серия курсов Microsoft «Партнерство в образовании» включаетучебные пособия:
Учебные проекты с использованием Microsoft OfficeОснову курса составляет детальное описание четырех проектов, выполняемых уча-
щимися под руководством учителя: создания информационных бюллетеней, разработкимаркетингового плана, создания портфолио для успешной карьеры, приобретения опы-та грамотного покупателя. Помимо этих проектов на компакт-диске приведены описа-ния дополнительных проектных идей, успешная реализация которых связана сформированием и развитием школьного издательства, пресс-центра, библиотечного ме-диацентра, школьного информационного бюро, учебной телестудии и пр.
Основы компьютерных сетейЦель курса — дать знания основ компьютерных сетей, помочь вам подготовиться к
созданию и использованию сетей, понять принципы построения World Wide Web и дру-гих Интернет-сервисов, научиться обеспечивать защищенные сетевые соединения. Впроцессе обучения вы сможете разработать план компьютерной сети для дома или школы,построить ее вместе с учителем информатики, организовать работу школьной службытехнической поддержки компьютеров.
Персональный компьютер: настройка и техническая поддержкаЦель курса — освоить основные понятия и соответствующие технические навыки
лаборанта школьной службы технической поддержки компьютеров. Изучение курсапозволит успешно развернуть эффективную систему технической поддержки компью-терных рабочих мест учителей, администрации и школьников при их затруднениях вработе с компьютером. Данный курс рекомендуется осваивать совместно с курсом«Основы компьютерных сетей» в рамках деятельности школьной службы техническойподдержки компьютеров, которую предлагается организовать в школе на основе опытамеждународного проекта корпорации Microsoft «Student Help Desk». Этот проект пред-лагает системное решение проблемы профилактики и минимальной технической под-держки компьютерных рабочих мест и компьютерных сетей. Создание в школе службытехнической поддержки поможет при отсутствии системного администратора в опера-тивном решении задач технического обслуживания не только школьного, но и домаш-него компьютера. Партнером по проекту в России является компания SoftlineConsulting, которая оказывает консультационную поддержку и обучение школьныхкомпьютерных бригад, используя современные технологии и сайт www.softline.ru
Вводя учителей и учащихся в мир новых информационных технологий Microsoft,курсы серии «Партнерство в образовании» могут стать первой ступенькой в дальней-шем освоении этой сферы на авторизованных курсах с подтверждением приобретенногоквалификационного уровня признанными на международном уровне сертификатамикорпорации Microsoft. Мы желаем вам успехов и будем рады, если вам понравятсянаши курсы! Свои впечатления о выбранном вами курсе вы можете рассказать нам, на-писав по электронной почте на адрес: [email protected]
С наилучшими пожеланиями, сотрудники Российского офиса Microsofthttp://www.microsoft.com/ru/ru/default.aspx
4 К читателю
�������
����� � ����������������
���� � �� �����������������������
���� ��������������� �� �������
���� ���������� �� ����
���� �������������������� �� ���� ������
���� ������������������ �� ���� ������
� �� � !" ���� #��� $����� �
���� %��� &�� ������� ���'
����� ()*+,-,./0 � ������1 � �� �� �� �2��
()*+,-,./ ������ ��31�� �� �&������� � �'
� ������� �&������ �� ����4�� ��0 5�'
�2������ ������ 6)78,9- � ������
� ��� ��� 3� &� �" � 3������������� ��
&�4:������ � ����4��; ����4�� �� � �� 0
<��� � �� ���� ������ =)->?@ A?-)* ������
����� �� ���&� ��� ��� �����; ������
�&B����'� ���� �������� � �� ���� ������0
���������� ������������������
�� ������� � ��� ������� ������� ����� � �
- +����� ����� ���( �<� ��+9,� � -��� �<�4
��-� �� � �������� � ����<9) ����� ��# � � ,�
���� ����� ��� ����+9-�)�� �� �+9�� � +9���
+��� �( ���� � � ����9)�� �# Z�4� � ����� ��
��������� � +� ������ ����� ������� � ���
��,��(5�5� ��55 �����+��5��95����� ���#
D ������( �����+� ���� ��++��� �� �
+�4( � ������ �- ��� � ����� �������� +��9 �
����<9) ����9)�� # b*����� ���� ������ ( ����
��� ����( � -� � � +� � ����� +� � ����<9)
����+� *����� �������4 ���� � ����9)���#
Z����9� ���( � �����( ��+� ��������� �� �
����9)��� � �+)���� cG�����+9 �����+�#
A���� ���( ������ �� +� ���+� ��9 ���+ �� �����
��( ������� ��� +�) ����9)���#
� �����+� ���� ��9 ����� klP Uk 1g�
l1��3�1K�KL Pm�3Hn 8 ����� �+�� +9���� ��-�.���
���� ���V( ������+��� � ���������� # =�
������� ����� ����� ����� 9 � ��� �.�����
��� +�9 ���# =� -� ��( �� ��� ��9 ����� ��
��( ������+�)<��( �� *� ������� ��+ )( ����
�� � ��� �� �� ������# =� ����� ��� ��������
�� ���� ��� � � �+ � *�� ������ �( �� ����
�+��9 ��� � �+ ��� �� ���( �� �� ���� �� � �
��� +�5+)��#
Z�4� � ����� ��� ��������� ����+9-�)�� �
� ��� � ��� ( �+� � ��� ��� �����( ������ � ��
���� � # �# 6��� � ��� ���� ���� �+� ��� ���
���( �+����( ������� � ����-������� � ��
��� ����+9-�)�� ����� ���# >+� �� �����( �-�
+������( ������� � :�+9� .�� ��:��� .�� ��9
�������� ������� � -��� ����� ��# A���� ���(
������� ����� �� ��,��� �+� ���+��� ���
�+����� ����+�� 8 � ������( ����+�� �������
������ ���++�� ( �+�� +9���� ����+���� �+�
�������# W�9 ���.� +9��� ����� ��� �+� ������
C $�����
��� ��� � ,��( ���� ���( ��� 8 � ��) �� - �
� �� � �� ������ +�( �+� �� ��,����( ������(
��� ��9 ����� �� # �������� �� *+�������4 ���
-���d ����� �����9 � ��( ����, �� �+� ��
����9( �� ��������� �( �� �� � ��� � � ����9)�
���# > ( �<� ��<���) ����� ��� �+� � ���
;������( ����� ����� ��� � ����� ��� ����
+9��45�� +9����j
A���� ���( �������� +)�� ��,� ����� ���
����� � �� ������ j ��� ,��+9� � ����+9��.
� ��� + ����� ���( �� ������ ��� +�,�)
��� ,��� - � ��� �� � �� ���# W� ���� � ��� �
+ ����� ���( ���� � ��� + �������� ���� ����
�� � �������+ �� � ��+ �����4# o��+9����
����� ) ����� �- ��������� F��� � ��,�
����� ���5��5��� +���)5���#
���� ��� ������������������
E����� +)�� ��� )( �� ����� ����� 8 *� ���
������� +������( ������ ���� - ����9)�� �
��( � ��� � ��������� ����( ���� ) - ���,��
��������� � �9) ��:�( � �� � ���� � ���+�#
p�� ��� ����� +���� � �� �� -� ��� ���
���(5��5*�5�+ ���#
p���,�) ����� ��� ��+9-� �����9 - ����
���9# D���� ��+�� � �� 9( �+ ���� 9 � �����
��9( ���� ��-� 9 ����� ���( ���� � ���� ���
+ 9 �( �� ��+�� # A���� ���( ����� �� ��+��
��-�+�9 +���� �-����9 ��( ��4 �� ��+��� ��9
�,���� � � ��4 ��+��� ��9 ������ � �� 9# � ���
-� ��� ��+9,�� ����� �� ���� �� �� 9 ����
����� �����( ��� ����� ��� +�9( ��� ��-��
� 9 �� � �����+��� 9#
6�*���( ��� � ��� ��� ����� �� 8 ��� �-
- � � ����� �����( ����� ����� ��+ ) � ����
����5������5�<�4d
� �� ������ ���������������� !
��� ������� ������
�� � ����� � ��
��� ; � �� �� � �'����� ����4�� ��
� ���������� �����0
� B�, )(5��5����5��+ 95����� �� #
� 6�������)5��+9-� �+9���45����:�4�#
� B�, )( � ��4 �-�� ����� ����� ��� ���
��+9-� 9#
� 6�������) �������� ����� ��� � ���
, )( � � � �� ����� ��� ���� - �����4�
�� 95�����5����4#
� ������+�) ��+� � ��� ��� � �:���+����
��� 5����� ���#
� B�, )( �� ���� ��� 9 ��������� � ��
����� ���#
� q������) � ���� ��� � -� ���� � �+���
- ��( ���+9�� ������ ����� � � ��� ���
��� #
� ���� ) ������ ����� ����� � ��� � ����
����� ��5� -� ����5����� ��#
� 6�,�5����� ����45���#
� 6�,�5������� .�)5�5����� ������5����#
� Z�-� ) � -� � ���� �+� �� ����� ��:��� �
.��( ���� � ����+9-���� ����� �� �� �+�
��-� ���5���#
� A����+���) ��-� ��� *+����� �:���+��
���5�5�� :���#
� A����+���)5��5� ����55� -�5� ����#
� T�����) ����� ����4 ��� � ������) �� �
�+9���95���5� ���#
� B�, )( � ��� ���� �-������� ��� �9
5����� ���#
� ;��� +�) � 4������ ��+9-� �+���
�,����#
� ���� ) ��+9-� �+�4 � ��� � ����� ���4#
� 6�,� ������� .�) � ���� )<�� � ��� �
+�5�5����� ���#
D $�����
A � ����( � ��� ��� ����� ������ ��� 8
*� �+9�� ��� �- ������ �<�4( ������� - �
��� )��5����� �����#
���������� ��������
A���9)��� � ����� �� ����� �- ���� ��� (
- ��� ����� � ���.� +9��� �-���( ����+�����
��� � �������� ��+��������� �-���# 6���� ���
����� ��� 9 � ����� �- ������ �-��� 8
�-�� ����� ���� 9 �� ��� �-�������� � ���
�������� ,�4 ����� ���# A��� ����� �� � �
��� � ( �� �����+������ 8 ������ -���� �-��(
������4 ����9)���( ���� ����9)�� ���� ��
���+��9#
D ����� � �� �� �-��� ����� ����� ���
����� ��� 9 ����� ��� � -��� ���# D ����
���( ����� � ��� 9 ����( ����� ��� �+� �������
� ������� ��� �+ 4��,�� � ����� ���(
������� )<�) � �����) � ���( 8 �� � ���
��� � �� �� �-��� ����� ����� ���# =� ����
�� ��� ��+ � � -���� ���( �����4 � � ���
,��( 8 ������ �� ���� � ����� �� � � -��)
:���.��� +9���9#
A��( �����4 � ��,��( ������+��( �� ����
�� �� ���� ��+ 9# A�� ������+��( �� ����-�4�
��( ���� � � ���� ������ �+� ������ ����
������# � , ��� �������� � �� -��' ����� ��
�� 8 �� ������+��( � � ����� �� ���� ������
� 9 ��,����( ���+9�� � - �� ���� ���+��9
� ����� ��4��� � � ��� ����+���� �� ����
����-���9# E���� � ��� 9 ��� �+� ���+�����
� ����( � ��� ��� ��� ( �� ���� ��� � ��4��
�� ��+9-� �+�( ���� � ���� �+� ��� - ��:���
� .��5� 5*�� ��#
6�� 9 ��� �� � �� �����( �� *� ���� �� �
- 9�� ����9 �������� � - � � )<�# ;-���
�-�� ����� ����� ���( � ��+���� ���� ������
� �� ����� ����� ����+���� ���9( ���+����
� �� ������ ����������������
��� ������� �������� � ����14� E�� ���
�� � 3��; �3 ���
�������F ������ �� '���� 3 � �� ��������
� � 3��; ��2�������
�� ����4�� �� � �'��F�����������0
�� ���� �������� G ��' �&������ � �� ��'����� �&������ ��
����H
9( ��, 9 ����+��� � ��� 9# 6���� ����� ���
������ � � ��� � �+���4( �� ++�� �+� � �� ��
��4#
��!������������� ������������
A���9)����� �-��� ����+9-�)�� �� �������
�+� ��� ��( �+� ���� � ������� ��+�������� �-��
��( 8 �+� ����<���4# ��� ��-�+�) ����<�9
����9)���( �� �� ��+��� ��+ 9( ���� ��,�9
- � ��#
7� �� +� �( �� �������� ���+�)�� ����
�-��� ����� ����� ���r 7 ���+����� s\ +� ��+�
��-� �� ������� � -��� �-��� ����� ����� �
���# A � � ��+�������� �-���( �������� �-���
����� ����� ��� ��+9,� �� ����+9-�)��# D ��
���� ���,+� ������ �-���# D������� �-��� ����
�� ����� ��� � -� )�� � ����+9-�)�� ���
[\5�+�5c\5+�#
6�� ��-� ��� ����� �-�� ����� ����� ���
������ ������ +��,�� ���� � �-������� ���
��<���)<�� �-���( � ��� ��� +���� ����
����( � ��+�� ��� ���4 �-��# Z���������
�-��� ����� ����� ��� ���� ) �-�������
����9)�� � � � -��� � ��� ��-� ���� ����
�� ��#
6���� ����9)����� ����� ��� ��������
+��9 ��� 9 � � ,����� �-���( �+� ��� ����
�� �� -� ����� + ����9)��# =� ����� ���
����� +�+� ����4 �+����� ���+��� �+9����
�����. � ��+�4# =� ��+� ����9 ��������j 6�*��
�� ��+� ��-� �� ����� ���( � - ���� �����+��
�� ��# A����+���� ���+� ������ -�� 9
������) ����9)��� :���� ���( � ��� ���4 �
��+�� ������� �+� +)��4 �-�� �# 6��� �� ���
�������� �-��� ����� ����� ��� 8 �����+��
������# =� -� ��( �� � ��� ���� � ���
�I $�����
� �� ����4�� �� � �'
� ���� � �;�����4 ��'���4 �� ��:����� ����0
�������� &�� �����'�� ��:����'���������
����� � �� ���� ������F
����4�����:��� ��
:���� ����;������J
� KLMNMOP
Q ��:�R ��������
����KLMS>@?
NMOP-@?/,+ G
� ������ �R� �3T�G
����F � �����������
�����3���;��
�;������;� ������0
� ULALV
Q ��:�R ��������
����ULSS,7
A>-)7W--L+)W7/W8
V?7X>?XW�G
������ ���������
���������
� ������T G�����
����������F
� ���������:����
������� ����;
� ������F
�& �&������:�;
&�4:���&B��
�������;������;0
� VYZ[
Q ��:�R ��������
����V)-/�[+,*W--)7X�G
�& �&������������T�G
����F����������
�������������
���&����
���3���������
������0
����� ���( � ����� )<�� ������4 ��+�4���4
���( ������ -�)�� ������4 ����9)���
��#
D ��� � ���4 �����( � ��+��� ��,�9( � �
��4 �-�� ����� ����� ��� ����� ����+9-� 9#
W�9 +� � ��� ����� �-�� �� ������ �-������
��r F���� +� ��� ����+9-� 9r 7� �� +� � *�
�-��r S� ��+�� +� �� � ,�� ����9)���r
7� 9 ��+9,� ������ �-�� ����� ����� ��� ���
���� �� �����j � *�� ������� ���� �-�� 9��
����� !���" #$%&( �� ���� � ��� - �� ��� ���
�����5�5�5tu5�5iu#
��"��#���� ������ ������������
� ���,����� � ���� ��� ����9�� � 4� ���
+��� ( � -�� �� )<��� ��� ��+�4���# D +)���
�-��� ����� �:����+��� 9 ����� �X����� +�
�5��� ��+�4���r'5D ������d
b��+�4���4d5G15m1�5�JH�h5%KL ��Rr
D���.��4d5PJ0H"RHK5P�H5%KL ��"Rr
;�� ����4d5Q�g �5�KL H�r
6���� +9���4d5�1"�52� �5�KL ��r
� *�� ������ � �+�� )�� �� �+9�� �+� ( ��
� ������� �+� ����+������� 8 ��<����+9�
���( �+ ��+� � ���������� � ���+����� ���� -�
����# Z+� � ������� �� � -��<���� ��� -�)
��� ���� �-�� # Z�� ���� �-�� ������+�� �� �
�+ ( ��-�+�)<�� ��� +�9 �� �+9��� ����+��
�����5� 5*��5�-���#
A � � � ��+�������� �-���( � +)���� �-��
����� ����� ��� ��� ��9 ��� ����# Z�� ��
��� 8 *� �+� �9( � ��� �� �� ������� �� �+ �
� �� ������ ���������������� ��
� AOZYUQ ��:�R ����������� AWX)77W+\- O@@'[>+],-WZ^S_,@)*�Y7-/+>*/),7U,8W G 3��� ��4�������������4��;���� 3�2������������1�;T�G�����F������1���� � �����������4�������0
� [?-*?@ Q������ ��������� �� ��� ����4 ������ R�����#���������T�G����F��������1���������� ����4���������� ���������� 3��3 �0
`��� �������4 ���������F � ��� �� ������ ��31������ ��� �3'1�������:��� ��0��������4���� �� ��J� U����aa�G������F
�������1�
��������4�&��� ���
bRR������
�������1����
� �� ����������0
� c?d? G ����F
�&�������1��
���R� ���3�
�����������4F �0 0
�������1��
��������4 � �� ����F
���� � ����������
� � � ������;
�� �2�����; �����0
e� ��3�1� b��� ����'
��� &�� ������� �&B����'
� ���� ������ �����
� �� ���� ������F �����'
��1� ���3�4�� �����'
3� ����4 � �R������
��� R���� ������J
������( ��� -�)<�� �-�� ����� ����� ���# Z���
���� ������+�� �� �+ � ��� ��� �� �+9���
���� ��� � ��Y�������� *�� ���� � �� )<�)
����� ���#
D ������( � ��� ���������� �-�� � ����� ��
���� ��� ��9 ���� �� If...Then...Else# ����
� �� If...Then...Else 8 ���� �- �������(
��-�+�)<�� ����� ��� �����9 ��,����( ������
�- ���)<�4�� � ��� ��:��� .��# B ������� ����
��� � -���� ��� ���� ���� ��� If...Then...
Else �-�� � ����� !���" #$%&( iu � tu# D� �+�
��4��9( ��+� � �� ����� ��( �� �-� � ) *� ����
� ���# 6���� ��� ��� �� ��� ��� �
������� *+����� � � -+���� ����� � -����
�-�� ��# =� � -+���� ������+�)�� ��� ������
� -��� �-���#
D 5����� 5!���"5#$%&d
If x>5 Then
MessageBox.Show(�ß áîëüøå 5.�)
Else
MessageBox.Show (�ß íå áîëüøå 5.�)
End If
D 5iud
if (x>5)
{
MessageBox.Show (�ß áîëüøå 5.�);
}
else
{
MessageBox.Show (�ß íå áîëüøå 5.�);
}
�f $�����
� =)->?@�A?-)*�G�����F
���������
�� �� �2���()*+,-,./
��� �� �&����
� ������
��� �R������
��� R�������� �
�� �2������
�������6)78,9-0
� gW@]h)�G�� ��
�� �&�����Q����
L_iW*/�[?-*?@TF
��������� ��������
A,+@?78 �� �� �&����
� ������
��� �R������
��� R���� � � �
�� �2������
������ 6)78,9-0
� ������1 � �� ���'
�� � �� ������� ��&�'
��� ���� � �����3�
�����3 � �� ���� ���'
��� =)->?@ Z/>8), 0PjN ��
���R� � 0PjN K+?SW'
9,+kF ���� �� � ������'
�� ����������4 �����'
���4 � ������ �� ��'
����; �����; �&B����'
� ���� �������� � �'
� ���� ������F � ���
��������;F����J
� =)->?@�A?-)*�0PjN�G
��1������� �����
��� �����������0
� cl Q������� c':� �T G
����F�������������
������������c?d?0
� Ul�Q�������
U':� �T G�����F
������������������
�������U���Uaa0
D 5tud
if (x>5)
{
MessageBox.Show (�ß áîëüøå 5.�);
}
else
{
MessageBox.Show (�ß íå áîëüøå 5.�);
}
;-�� � �-�� ����� ����� ���( ����� �-��
��9 ��� ��� ����( ������� � �� �+ � ��� ���
����� ��# D���� -� 9 �� �+ ����� .�� �-�� (
��� ��� - ��-����� ���� �+� # =� �+� � �
-� )�� - ��-����� �����( ����� �� ��� ���
��+9-�)�� �+9�� � � ��� ��� �-�� #
7 ��-����� ���� �+� ( � -� ���� ��� �+)�
����� �+� ��( ���) ������ -� ����� � ������
���+��) ���.� +9��� :���.�� 8 ��� �� -� �
) ����� ���( �� ��+ 9# D ������( �+� If �
Else �+�)�� - ��-����� ����� ��+9,����
�-��� ����� ����� ���# ��� ����+9-�)��
���� �� �5�������5��,���455����� �� �#
;-�� � �-�� ����� ����� ���( ����� �-��
� 9 �� �+9�� ��� ����( �� � :���.��� +9���9
� �-������� *��� �-�� # D� � ��� ��������
��� �-�� � ����� ����� ��� ��9 ������� :���
�.��� +9��� �-�������( ������ �����
����+9-� 9#
6������ �������� *+����� ��� ���� �-��
� 5����� 5!���"5#$%&d
� A��.� ���� ��� �� ����� )�� ���.� +9�
���� ����+ ��( � ������ ����4 � - ���
�4 UvV#
� >+� � -�� ���� ����+9-�) �����+ � -� �
�������� ���#
� �� ������ ���������������� �m
��� ������� ������
�� � ������� 3�� � �'
������ � �� 0 � ��'
��; �����; � �� ����' ������ ��������� ��' ��� � ��������F � ��'
��;�G� ��������H
n������ �� ����� �
b���� ����������F
��������� � �����; Ul
� cl0 � Ul � cl ������
�� ��� ���� ����������'
�� ������ � �������0 #�'
�� ���� ���1����� �
R��3 �� ���&��F �0 0
������ o � p0 �� ���
������� �� ���������
� ������� qq0 <��� Ul �
cl �3������� � ����'
3 �������0 MyCase �
��; G b�� � �� � ����F
��� myCase �� MYCASE0
� Z���� ������ ��� � ��� )�� � ����+
� �����:'5UwV#
� ����� !���" #$%& DW �����+�� � ������
��# MyCase 8 *� � �� � ���( �� � myCase
�+� MYCASE# � ����� !���" *� �� ���-� ���
���5��� )��5���� �����#
�� $�����
��� ������� ������
�� 5 ����; ������; ���'������� ������ � �'� ���� ������ =)->?@
A?-)* 0PjNF Ul � cl
�� 3����H
$�����������%����� �������������������&
x# Z�� ����5�-�� 5����� ����� ���(55� �����(5������+��
� ��"��&�$!&�����6�!�%�"!�&� "&"��% &�( �&�#6�(�
� 7"%��'"�� ����"% �% &"(!&"*&����
� 8�!#6�(�!&"*&����&"����#
� 9�:"&("�!��# "&�
[# y�5���������5�5����� ���45���5�����+�.��r
� �";&������!&"*&��������% ("�'�%(�
� 7�&��"'!&"*&������'&�*"�� ���"<��6���%���#6�(!&"*&����&"����#
� 7&�":&�6"�����!&"*&����"*"("'��!"�# ��=("�!�= �&�+"&��
� 7&�":&�6"�����!&"*&����"*"("'��!"�# ��=���"��(�+"&��
c# E������5�-���5����� ����� ���5����+��95�����(5��
� ����������"� "< "'��� �
� >��'�#6�(!&�'��6�����'�#&� ���#6�'��"!&�'�����"*" �!�
� >��'"("�!�= �&�"+�&�������%�"#6�(!&"*&����&"����#
� >��'"% &��������%�"#6�(!&"*&����&"����#
z# 6���� �� 5� 5����������5�-���5����� ����� ���5�����5�-
� 7"%��'"�� ����"% �������'���?
� � &"(("'�$��!�%���"*"��#6�(�$!&�:������"�(���"����%("��
� @� ��� ���%(�;+"&���
� A"*���%(�;+"&���
�������
#�����������������'()*+, -+)(.��/01
���� =)->?@ A?-)*�0PjN���Ygj
���� `��3��������� �����=)->?@ A?-)*�0PjN
���� ��������� ������ ����
���� ����� 3� ������� �R����������� R����� ����
���� ��������� �� �������������� ����
���� ���� ���� :���
��� `��3���� ����
��� ��; ������ ����
���� ���������&1�������R� �3
<��� AOZYU QAWX)77W+\-
O@@'[>+],-W Z^S_,@)*
Y7-/+>*/),7 U,8WT G � ����� ���� � �'
� ���� ������ �� �������1�; G
&� ������ � � C� ���30 � � !" ���3
#� $��� � �� %� �� �&���'
� ��� � ���� ����� AOZYU ��
� ����4��; ����4�� ��0 `���
� � ��� DI'; ����� rr ��� ���'
����4 ������ � �� ���� ������
()*+,-,./ s>)*k AOZYUF � � � � ���3 G
������ � �� ���� ������ � ����
=)->?@ A?-)*0
�����'()*+,�23*4(5��/01���670
Z���� ����� ����� ��� /�"01�123 ����� P3�f�1
#$%& 8 *� �������� � -� ���� ����� ��( ���
-�+�)<�4 ��� 9 ����� ��� � �����+9��� �-��
� � ����� ����� ���( �-����� � � �-��� #$%&#
����� � ����� P3�f�1 #$%& ��� +�)�� �+���)�
<��5�-���5#$%&d
� ����� 5!���"5#$%&
� iu5U����-������5Z��, ��V
� tu5U����-������5>��4�, ��V
� i{{5U����-������5i�5�+)�5�+)�V
� MPl5#$%&5U�+�5��-� ���5|Hg��� ��.V
>+� � ��� �� ���� *��� �-�� �� ����� P3��
f�1 #$%& ������ +�� ���� � � �� ����:�4�
@G%# @G% � �,�:��� ��� � � @K3HL0�3Hf GHIH 1J�
nHK3 %KI�01KnHK3 U;������� �� � ���� � -� �
����V#
;������� �� � ���� � -� ���� ����� P3�f�1
#$%& ��+��� � � -� ���� ����� ��# D ������(
��+� � ��� +��� � :���� ������( ����� ����
�� ����� ��� ����� P3�f�1 #$%& �� ������
��-� � ��� �+� *�4 ������# A������( ����� P3�f�1
#$%& �� ���� � ��� 9 - � ��9 ���( � � � ����
�� ����� ����� ��� �� -� �( �� ��+�� ��+ 9
, ����� �� # D� ����� ����� ����� ���( ���
-��+���( ���� ����9,�9 ��Y�� ��� U� - � �
������V( �����4 � ��������� ��� 9 �������
�������#
Z���� ����� ����� ��� ����� P3�f�1 #$%&
����� � ��� ���� 9 � ���� +�9 �,���� ��
- ���� ����� ���# �� �� ������ � ��� ,��
� ��� - ������� � � -� ����� *��� ��� #
D ������( ������ ��� ���� ���� � )�� -��
+���� .���( �+)���� �+� 8 �����( ��� ��
�������� �,���� �������� )�� �+����4
�� ���4 +����4#
�������� �� ���� �������=)->?@ A?-)*�0PjN �!
t��3 � ����F ����� ��'&� ��4 ����� � �� ���
� �&����� �������� '����� � �� P,/W]?8
�� ()*+,-,./ 6,+80 � ��'��F �����4 � �� ���� ��'��� �& ���� ���4
�3��&��0
����� P3�f�1 #$%& ����� � ��������� 9 ���(
�� �� ��� �����+9��� ���+9��� : 4+ �# =� ���
-�+�� � -��+�9 ����� ��� � :���.��� +9���
�+���# D ������( ��� � ���4 :���� ����� �� �
��955���+9���5: 4+�#
����� P3�f�1 #$%& ��-�+�� +���� �����+����
9 � - ���� 9 ����� ��� 8 �+� *��� ����� ����
+ 95����5�����+9��5<�+���5��,9)#
Z ����<9) ��+� �+ ���( ����<�� �����
P3�f�1 #$%&( ����� ��� 9 �,���� ����� ��� �
��+��� 95��5���+�����#
� �+���)<�� � � �� :� � �-� ��( � � � �����
<9) ����� P3�f�1 #$%& � ��� 9 ����) ����� ���#
�� ����� ��� � ������� ��� � iu � tu#
�����8��9� �������� ��'()*+,23*4(5��/01
y���5- ����95����� 5P3�f�15#$%&5[\\cd
�� }�+����5� 5������ 7�%(#
�� �������5���� 7&"*&����#
�� ������� ����,�������� B����4 C��2�� �DEFGHHI#
�� ������� ����,�������� B����4 C��2�� �DEFGHHI#
6����( �� � ����� � *�� ��( - ����
����� P3�f�1 #$%&( 8 � � +9��) �� ��.� UJ�����<��# % &���?�V# 6� ���+� ��) ���� ���� �+ ��
7&"�( �# ������ � ��4 �������� ������ ��� ��
���� ,���� ������ UK (&� �� %�L�% ��=<L�*" !&"�( �V# >+� ������ ��<���)<��� ����
�� <�+���9 �� ������ K (&� � !&"�( ( �+�
� � + ��-� ��� ����� ����� 8 <�+���9 ��
������ �"6'� �!&"�( #
�D $����f
e� ������� ��� �����
������4 ������ �� &���'
��� ���3��� =)->?@ Z/>8),0
5� ������� &��� � ���3'
����4 =)->?@ Z/>8), 0PjN G
� ���� ����� �� b���
����� ������� 1���
��:4�u
��+ �� @" !&"+��� ��-�+�� � ����9 �����
P3�f�1 #$%& ��� , ��+9 � ���( ���������
,��5������������#
�� }�+���� �� ��+���� �+ ��� @" !&"<+���#
�������� �� ���� �������=)->?@ A?-)*�0PjN �
�� � ����,���� �� +����� ���� �� � )�
<�� ������7&"+���/ ������ ���� )�6&�<:" ��(��B����4C��2��#
�� S������9( �� �� � )<�� ����� � ��
�� ��5� ���4��5��5���+� ��)d
� �;��� (����� �&�d M7�&��� &� !" ��"�<����=N
� @�(� "(��d B����4C��2��!"��"�����=
� K :"& &�6'��"�d O:�6+��� &�P
�� � ����� K ":&�6� � &�6'��� ������ ���
.�) Q� �*&�&"�����#%!&��(�#
�� � �� � )<�� ������ 7&� 6�!�%(� ������
�5���� 7"(�6� ���������=% &���?�#
�� 6���4��� � �+ ��� 7&"�( �( <�+���
��5��5��+����55�����45� ��5�� ��.�#
�����#�������������� ��
T����9( � ���� ������ ����� ����� ��� �����
P3�f�1 #$%&( �� � -������� � �+ ���4 7&"�( �#
= �+ �� ( � � ��� �����+��9 ~ [#[( ��-�+��
� ��-� 9 ���� ������( � ���� 9 ��� ��<��
��)<��# A��� � ��-� ��� ��4 ����4 �����(
�� ������ ������ ��<���)<�� ������# y��
�� ����9 ��<���)<�4 �����( ����� ��� 9
���5�-5����� 5<�+����5��,9)#
b ����9 �������� � ��-� ��) ������ �����
�6���( E��'# =� ����� ���� � *�� � ����
�5����<�����5�6���(5E���#
�� }�+���� � ������ J"�� !&"�( ( ����
��-� 9 ���4 �����# ������� �� +�����
���� �"6'� �!&"�( #
fI $����f
� ���� �"6'� � !&"�( � �����( �� +��4
� ��( � ��+� 8�!� !&"�( "�/ �������+��� ����
���� ��� ������( ������ ����� ��-� 9
����� P3�f�1 #$%&# Z ��������� �- *�� ��� �
����� ��-� ������9# 6���� �6���( E��' ����
���+������� e�Kf1|�( ��*��� �� �4 � �� ���
U� ��+9 R�:�"��/V ���������� ��� 9 , �+��
7&��"����� S�T2�1�# � ���� �"6'� � !&"�( ����
�� ��� 9 �� �+9�� �� ����� � , �+��( �� �
��� ����� � � ���( �����4 ���� � -��< 9��
���5: 4+�#
�� ������� �� ����� 7&"�( � B����4 U����5� ��+� 8�!�!&"�( "�/#
�� ������� , �+�� 7&��"����� S�T2�1�
� ��+� R�:�"��/#
�� ����� 7&��� V@�& � ���� ����� ����
�� ������ ��+� Q�# U ����� �����
+��,�5��5����+9-� 95�����+�V#
�������� �� ���� �������=)->?@ A?-)*�0PjN f�
�� ������� � ���( �����4 ���� ���� ��9
�����# � � ���( �����) � ��� +� �+�
� -��<���� ����� ( ���� ��-� � �� �
� �� � ���vt� ( � ����� �6����E���
����5���� ���55��-� ���45� ���#
�� D ���� ������ WX# ������� ���4 ���
-� ���4 �����( � � *�� �� ���� ���� �
���� :��� Form1.vb U +��4 � ��V �
Solution Explorer U �� �4 � ��V# D��
���� �+������( �� � r
��!��:���9���������;�<�� �����;������� ��
���� )��� *� � +�� �,��- .���/0 1�02�3��
y <� ���� �� ����� ��-� 9 ���+������ e�K�
f1|�( � ��� )<���� � :����# q��� 8 *� *+����
�� :�������� ����:�4� ( � ����<9) ������� ����
<��+���� - �����4��� ��+9-� �+� � ����� ��
��4# q��� ����� +�� ����4 ��+� � � -��< �����
� ��� ��Y�� �� � -��� ��� 8 ����� ��( �����
��� ��+���# 6�� � � �� ������ - ���� ���
���( ���+��)<�4 - �+ ���� ���� ��4���#
ff $����f
� ������4 � ����4 ��+ �� +��4 � �� ���
���� ���� ��� ��� � :��� ( � �����4 �� ����
��� � ������ ��Y���# = ��+ �9 � -� ��� ���
��� >"�% &�( "& +"&�# ��+���� *��� ��� ������
�� � ����9 Y���Z�[\M]3��^TN#
���� ���� � 4����� �� �5��67�8�� >���� �
-� ���+9��4 � �� :���.�4 ����� P3�f�1 #$%& ��
��+����� � ����+9-� ���� � -+����� ����# D �
������( ���� ������9 � :���� ��Y��� ��
������ � ������ ��+�4( ����� ����+9-� 9��
����� K:��% � _����� "�# � *�� ���� ������ ��
�� ��Y���( ������ ����� ������9 � :����( 8
������( �����+)� �+�( ������ ��+�( �� � )�
<��5������5�5#5�#
�� ����4�5���) 9�' UB�31V55�����5���)#
�� ������� ���� K:��% � _����� "� UF��4<\�5V 8 ������� ���� K:��% � _����� "�#
�� >�4��� <�+���� �� ����� U����T ������
�� � :���� ������# U= ����� ����
�� - 9�� ���� ���4 ��� ����� K:��% �_����� "�#V
�������� �� ���� �������=)->?@ A?-)*�0PjN fm
w�&� ���� � =)->?@ Z/>8),
0PjN ����� ��� ��4 1�'��� �� ����� �� �������
x;y � � ;�� � ���� 3�3
b���� ����0 #�4:������
���� � =)->?@ Z/>8), 0PjN
����� ��� ��4 ������'���3�1��� ��������� ��
��� � � Q����T0
t���� ������������
�� ��4 ����F 1��3� ��
����� � ��� ������ ��
� ���� &3����F ����'
������ � � ;�� � �'
��� 3�3 ����0 � �
������������� �� ����
���� ��� � ���� ���'
& ����4�� �� b� ��0 e�
����F ���� �� ���& �'
����� ���4 � ����� � ��
����F &3�3� � ��3�����'
���4 ������ �� ������'
������ �� ���; ����0
z�� ������� �3 �� �
������� �� b��� ����F
�� �� ��� ���� &3�3�
���& ����4��0 %�������'
���� �� ��� ���� G
���4 3��&��� �����&
3������ �&��� ��'
1��� ����0 z�� 1�'
�3�4 �� �����3 ������ ��
&3��� � ���F ������3�'
:��� �� ����F ���
�������������� �� ����
�� b���� ���� &3�� ��'
����0
�� �� ������ � ������ ��������
T����9( ������ ������ � :����( �� ����� �����
����9 *� ������ ������ � � ���� � ���� 9 �4
�������45� -���#
�� 6������ ������ ��,� � ������( � ����
+��) ������ ��,� �( ������ � �� � � �
�4( ���� <�� ������ .��� :����( ���
�+�5����5������5������5��,�#
�� y��� �-����9 � -��� ������( �������
������ ��,� � ������ �- ��+�� � �� ��
�� ����� ������ U*� ���� �-�������
� -��� V#
�� D ���� +��) ������ ��,�( �( �������
� �� � � �4( ������< 4� ����( ����
� ����9 �+� �� 9 ������ �� ���������
� -��� #
D����� �+������( �� � r T����9 �� ��� ��
���( �����4 - � � ����� ��� ���+��9 ��4��
��5���5� � ��5*�45������#
��"��#��������������� ���� ��A��� �� ��� �+� ������ � :����( ����� P3�f�1
#$%& �� ������ ��� �+ � ���� *�4 :���� ���
���+9��5����5����#5�-�+����5� 5������5����#
f� $����f
Public Class Form1
Inherits System.Windows.Forms.Form
Êîä, àâòîìàòè÷åñêè ñîçäàííûé êîíñòðóêòîðîì ôîðì
Windows
Private Sub Button1_Click(ByVal sender As_
System.Object, ByVal e As System.EventArgs)_
Handles Button1.Click
End Sub
End Class
D�������r E� � -������� �� ���( �� -���9 � �
��� ��( ������� ��-��# b ��� ����� � 4���
:� ���� ��� �� �+��� Button1_Click# =�
:� ���� ���+�����( ���� ��+9-� �+9 <�+� �
�� ������( �����) �� ������+� � :����# 6��
� ���� :� ����� �� ������������ ��4��4 �� ��
.�� � <�+���# E� ��+��� ����<�9 ���+�����)(
�� ��� ��+��� ��+ 9 ��� <�+��� �� *�4 ������#
;����� *�� � - �+)� ��� ����+ ����� ������
���j
�� Z��+ 4� ��4��4 <�+��� �� ������ Button1#
������� ���� )�'�( "&("'�#
�� }�+���� �� ����4 ����� � � �����4
End Sub#
�� ����� ����) ����� � �+ � ��� ����
�� ��� ( ���� � �-� � ���.����� ��� �
���� ������ U���� �( � � ��� - ��
����Vd
Private Sub Button1_Click(ByVal sender As_
System.Object, ByVal e As System.EventArgs)_
Handles Button1.Click
MessageBox.Show(�Ïðèâåò, Ìèð.�)
End Sub
=� ��� ���� ���+��9��( ���� ��+9-� �+9
���� <�+� 9 �� ������ � :���� � �������� 9
������#
�������� �� ���� �������=)->?@ A?-)*�0PjN f"
��=����������������
T����9 ����� ������9 ��,����# 6�� ���������
��,���� ���( � ��� ���4 �� � ����� P3�f�1
#$%&( �����+������ ������� ����9)��� ����
���.��#
�� ����4� ���) 7"% &"���� UU��42V �����
���)#
�� ������� ���� 7"% &"� � &� ���� UU��42C�4����TV585� �����5���������5��,����#
6��.��� ��������� ��,���� ���� ���� � 9�
�� ���� 9��"'# W�+� ����� ����� ���� �� ��+�
���+ �� �,����( ���+� - ��,���� ���������
���� 9��"' ���� ������ ����<���� � ��( �� ���
�������5���+����5����,��#
fC $����f
� ����� ����� ���� ���+� ��9 ���+ �� �,���
��( ���9( � ������( ���� MessageBox � � �� +�
mMessageBox# W�+� ����� !���" ���� ������+�9(
��� ����-�,+ �,��� ( �� �������� � *� ����
����� ����� ���� ����4 �+����4 +����4# A����
���( ���� ��� ���� �!�%"( 6�'�� UF��` a���V( ���
���� <�� ������ �,����( ������ ����� ���� �
�9# >�4��4 <�+��� �� ����<���) �� �,����
������< �5������55����5�5*�45�,����#
� ���� 9��"' UW��.��V ������ ����<���� �
��(5��5���������5���+��95��5�� +��9#
W�+� ��������� ���+��9 �� �� +��9( �����
��9 � - � � ���� ����� ��� ���� �� ���(
� ��� �� ������� *�� �����# 7 �� �<� � - ���
�� 4��95������95��,����(5� �5��� - ��5� ���#
�������� �� ���� �������=)->?@ A?-)*�0PjN f!
��>��8��9� ��� ��
� � �� +��9 ������+��� 9 ����� ���# =� ��+9�
,�4 , � � ���( ���� � 9 ����� ������j T����9
������+��� ���)5����� ���5�����5- ����9#
�� ����4�5���) K ��'(� U]3\�^V#
�� ������� *�� ���) ���� J��� � UC����V#UD *�� �� ������ :��� ����� � �����
��4(5�����)5�5� 5���5������+�#V
�� }�+���� � ������( ������
���� ����<���� � ����� �6���
�( E��'# ;����� *� � ��+��
��+ ��+ 9 ����� �� j 6�-�� �
+���j �� �+9�� �� ��-� +� ,
����4 ����� � �-��� ����� !���" #$%&j
�� D ���� ������ WX( ���� - ���9 ����
����<����# U���� ����<���� - ������( ��
������� ���� ����� �� ���� ������#
E���� �<� � - � � 9 ������( � ���� �����
<����5������5��� #V
fD $����f
�� D ���� ������ �� -� ���� ������
�� �� ��+� :����( ���� - ���9 ����
�� ���#
6��+� - ��,���� ���+����� ����� ��� ����
9��"' U]3\�^V ���� � ��� �+ ���� � ��:��� �
.��# y��� �������9 �������� ����<���� ��+�
���9)( �( ������( ������� ����+9-� 9��
+���4��45��������#
��?��#@��������� ��
�������� ������� 6�� ���� ��9 , �����#
Z��� ����� ���+����� � ��( � � � ������
����� �� �55���� .�����45������5e�Kf1|�#
�� ����4�5���) b�� UY�43V#
�� � ���) b�� UY�43V ������ ��� ��� �";&�<�� ��%� UC�[3c44V#
�� y��� �4� �- ����� P3�f�1 #$%&( ����4�
�5���) b�� UY�43V#
�� � ���) b�� UY�43V ������ ��� ��� 9�;"'UE5��V#
����� � ����� ������ A��� � ��-� �� ����
+������ � ����� !���"( ��-� ��� .�+�4 � ���
: 4+�# �� ��+��� -� 9( � ��� *� : 4+� � �+�
���� ��� ����� -� ����# D ������� ���� ��� - �
������45� ���5: 4+�5��,����#
�������� �� ���� �������=)->?@ A?-)*�0PjN f
6���4��� � ��� 00{]+?*/)*>S{>7)/f{( �����4
� ��-� +� ����� �6���( E��'# ����4� *�
� ���( � � �����( �� �+� ����� ��+ ��-� �
���+9� � � �� ( � - �� � � ���vt� # 7 4���
� ��� � ���vt� ( ���� �������9 : 4+�( ���
-� ���� �+� ,��� ����� ����� P3�f�1 #$%&#
� � ���5����5�+���)<��5: 4+�d
� ���vt� 0-@7 8 *� : 4+ ��,����( ������
�� ���� ���� ��� ��� : 4+� � � ����� *���
��,����# ����<��� ��,���� ����� �+)��9
�����+9�� ������( �� ��,���� �6���( E��'
����� �+9�� ���� 8 *� : 4+ � ���vt� 0d_]+,i#
A : 4+� � ���vt� 0-@7 ����� ��� < ���(
���� 5�5���� ��5��,����#
q 4+ K,+S�0d_ ������� :���� � ��- ���4 �
��45���#
����4� � ��� 00{_)7{( ���+ �� �� -� ��� ��4�
��4 <�+��� ��,9)# � � ��� 00{_)7{ ��������� ���
��+�����4 : 4+( ��+������4 �����+�.��4
����� ��� � ����� !���"# =� : 4+ � ���vt� 0W|W#
W�� ����� - ����9 � ������ ����9)���( � ��
��+� � ��� �� �� ��+�� ����� ����� ����� �
���55����� 5P3�f�15#$%&#�
mI $����f
� >+� ���+����� ����� �� � �-�� � #$%& � ����9)�� ���+�� ��9 �� ��+�� #$%& �0�nH|10h# � e�Kf1|� ?l(� ��� � � PH0I�"H l�"h[( �� ���� ��� ���� .�����4������#
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �6���( E��'( ���� ���4
� � �� :�# X���4 ����� ��������� � ���
� �� ��� )<���� ���� � ���vt� 0W|W#
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �E�� ���'( �����4 ��+���
����9 � *�� � ���� ����<����( ������ �
<�� ,� ���# X���4 ����� ���������
� ��� �� ��� )<���� ���� t�v���0W|W#
��B��� ����CD��������;�9
y �� ,�� ����� �� � ��� ������ ��� �� +��
� ��+9-� �+��# ��-�����( ����� �� ��+�� ���
�� ����<�9 ���� ��+9-� �+)( ��-�+�9 ���
���5� �����5� ����5�+�5����5�� - 9#
���� ���� ���� T ��� ��� .�� ���� )��
� ��+9�� � ��( �� ����� P3�f�1 #$%& ���������
� � ��� � �� ���� ����( � ������ ���� �����
<���4 UMessageBoxV( �+� ��� ���� ��� ��� .�4#
� ����4 � ��� ���4 �� ����� ��� � ����+9�
-� +� ����� ��� ( ����,�) � *�� � ���� ���
��<����d
MessageBox.Show(�Ïðèâåò, Ìèð.�)
��� ��� ����<���� ����� ����� !���" #$%&#
� � �� ����� ��-� 9 �� ��� ( ���� ����+9-��
9 ��� ������# ���( �� ����� ���+ 9 ����� ��
�� 8 �- 9 ���� Show() � - � 9 ���( �����4
����� ���� � *�� �# Z�� ���� ����+9-� ���
��� 5����<����5 ��d
MessageBox.Show(�Òåêñò ñîîáùåíèÿ�)
��� �� ��� ���( �� ��� ����<���� ��+���
��95����<��55� ����#
�������� �� ���� �������=)->?@ A?-)*�0PjN m�
E(.F5)5G3HI7
� ���� Ul ���� ���&1'
��� ��������� ����� ���
�F ��� � � =)->?@ A?-)*
0PjN0 }���� ��� � ���
�������������������clJ
{MessageBox.Show(�Ïðèâåò, Ìèð�);}
������� ���� � ���� ��� MsgBox()� q����
.�� MsgBox() ��-�+�� ����9 ����<���� � ���
��<9) ��� ����<���4( ������ ����� � -����9
������+����4 � ��� ������ � ��:��� .�����4 -� �
��� �5���5����<����#
MsgBox(�Ñîîáùåíèå�
[,×èñÊîä1+×èñÊîä2][,�Çàãîëîâîê�])
b������ �Ñîîáùåíèå� ������ ���� ����<��
��4( ������ ×èñÊîä1+×èñÊîä2 ������+�� ��,�
��4 �� � ��+�( ���� �Çàãîëîâîê� ��� ���
����� - ��+�� � ��+�# 6��+����� � ������
�� �+�)�� ���- �+9����( ��*��� - �+)� )��
5� �� ���5������#
D ������( �+� :���.�� MsgBox(�Ñîîáùåíèå�,
48 + 3, �Çàãîëîâîê�) ���� ������ �+���)<��
����5����<���4d
���,��4 �� ��� ����<���4 ����� ����9( ���
��+9-�� � -+����� -� ����� ×èñÊîä1 � ×èñÊîä2#
7� ����� ×èñÊîä1 ������+�� �� ������ ���( ���
�� � ����< ��� ���� ����<���4( -� ����� ×èñ-
Êîä2 ������+�� � ��� ������( � -��< ���� ����#
� ��� �� ×èñÊîä1 � ×èñÊîä2�������������������� �������� �
!��"��� #��������� �� $��%�&��''�
x] �,���
c[ ������
z� ���� ���
]z ;�:��� .��
mf $����f
!��"��� (������ ����
\ K>
x K>$K ����
[ � "!$7"� "&� �$7&"!�% � �
c d�$J� $K ����
z d�$J�
s 7"� "&� �$K ����
!���� ��������� Label �"� ���#�� Label
����� -� ��� �+� ���� ����� ��� �+� �-��� �
����4( ������ ��+9-� �+9 �� ���� �-����9 �
�+ � ���# ���� � ���4 � � ����� ��� ������
���� ��4�� Text# Z�4�� Alignment ��-��
+��5- � 95�� �� ���5��� 5� 5� �����#
D ������( �+� ��� � � ����9 Label1 ���
� �6���( E��' ���������� ����� ����4 ���
���5�+���)<�)5�����d
Label1.Text = "Ïðèâåò, Ìèð."
!���� ��������� TextBox �$������ �����
TextBox ����+9-���� �+� ����� � ����( ����
��� ��+9-� �+��( �+� �+� ���� ����� ��� #
D *+���� ��� +���� TextBox ������ ����< �
��� ��� �������4 ���( ��� ��� ����� ���
���+ 9 �������� �+9�� �+� �����# � ������
��+� ����� ����9 �����+9�� ���� ��� ( � -�
��< 9 ��� ������� � � -����� *+����
��� +���� � ��� +�9 ������� *+����� :��� �
��� ���#
D ������( �+� ��� ������ ��+� Text-
Box1 ��� �6���( E��' ���������� ����� ��
���45���5���5�+���)<�)5�����d
TextBox1.Text = "Ïðèâåò, Ìèð."
�������� �� ���� �������=)->?@ A?-)*�0PjN mm
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
�������-��� 9 ����� �6���( E��'( ��� �
� ��� ����<���� � ����+9-� ���� :����
.�� ��� ����<���4( � ����� � �������
��+�# 7 ���� ����� ��������� � ���
� �� ��� )<����5 ���� � ���vt� 0W|W#
���� � ������ ����� ����� ��� ����� !���" #$%&
�������-��� 9 ����� �E�� ���'( ��� �
��� ����<���� � ����+9-� ���� :���.��
��� ����<���4( � ����� � ������� ��+�#
7 ���� ����� ��������� � ��� �� ���
� )<����5 ���� t�v���0W|W#
m� $����f
E(.F5)5G3HI7
$����������%#�������������������'()*+,�-+)(.��/01&
x# �5����� 5P3�f�15#$%&5�����5�� ����
� 9"'�"�+���!&"�( �
� 9"'�"�+���&� ���#
� 9��&�&;���%("%�% ���!�!"(&� ���#
� 9!�!(�!&"�( �
[# Z5����<9)5� ����5��� 5���� )��5*+�����5��� +����5�+�� -��<����5��5� 5:����r
� )�'�( "&("'�Oe�23P
� >"�% &�( "&+"&�OY���]3��^TS�T2�1P
� K:��% �_����� "�OF��4\�5P
� K(�"%�"% �Of��.3���3�P
c# 6����5- ������5����� ���5� 5���+�����5�����
� �("�!���&"�� �!&"*&����
� �";&��� �!&"�(
� J�% &"� �!&"+���
� g�!�% � �%!&��"���=%�% ���
z# ����� 5P3�f�15#$%&5�����5� �� � 95���5����������5��+9-� �+�� 5�� ��.�
� 7&"�( �Of��h3���P
� )�%�&%��%� �OWT4�T3i3�����3�P
� �!&��(�Oj34.P
� @"!&"+���Of����43P
�������
J����� ��������
���� 5�������b���������
���� %�� �������R� �����������
���� ������� ��������
� � D� ���3
&�� �� �'
&����� �� �2������ ��'
���� (Z'gLZ Q()*+,-,./
g)-k L]W+?/),7 Z^-/WS G
�������� �� �2������
������T �� � ����4'
��; ����4�� ��0
(Z'gLZ � &���� ���'
�� ������ � ������3 �
� ��������� �� ��0 �
�� �2������ �����
6)78,9- �31���3� ���'
�������4 � ;��� � '
��� (Z'gLZF ���� ��
������ � ���������
�������� �� �������0
�����K���� ��L������ � ��
�� ��� �-�� � ����� ����� ��� ����+9-�)��
� -��� *+����� ����� � �� �� ���( ��� ����
����( � ����<9) ������� *� *+����� - �����
)��( ��4 � ���� �-���# ;- *�� *+�����
����� ��� +�9 +)���( � �� � ��� �+����� ����
�� ���#
6����� ����� ��� ( �����) � ��� �+�
�����5�6���(5E��'r5�� 5��+���+ 5 �d
MessageBox.Show(�Ïðèâåò, Ìèð.�)
= ���� ���� � *�� � ��:��� .�) �+�
��+9-� �+� � ����+9-� ���� ���� Show ��Y��
MessageBox# �� ������ ��Y������������� ����
�-�� � ����� ����� ��� ��9 ��4 ����( �����
< )<�4 ��:��� .�) ��+9-� �+)( ��� ��� ����
���� � -��4 � -��� �-�� �# W�9 � ������
*+����� ��� ( �������� ���� ���� �-�� ��
����� ����� ���#
�� �����+9�� ������� ������ *+����� ����
�� ��(5�������� ����5����5�-�� ��d
� 6��������� ����+9-�)�� �+� �� ����� ���
:��� .��( � ������ ����+ �+� ��� # =�
�����4����' �+� �� ����� ��:��� .�� �+�
��-�+9 �5����+���4#
� ���� ��� ���� � ��� ����< )( �+� - �
���� )( -� ����� ����������# 7� �����
���� ��9 ���+��( �����( -� ������ ����
��4 ���������4 �+� ��-�+9 �� ����+���4#
� ���� ��� �� ����� ��-�+�) �� �� 9
-� ����� ���������4 � ���+�� �+� �� -� ���
���� �����4 ���������4# =� ���� ��� � �
�� - � ) �����( �� � �����4 8 ����
����� '5�+�5�+��9'(5#5�#5�� '5�+�5���'#
� ���� ��� ������� ��,���� ��, )( ��
��+ 9 � +9,�# 6����� ���� ��,���� �����
� ��� � ��-�+9 � �� �����# W�+� ���
-�+9 �� ����� ����� '( � ���� ���
%�� �������� �� ���� m!
����4 �� � � +9��4,�� ��4��4# W�+�
��-�+9 �� ����� �+��9'( � ���� ���
���4 �� �# ���� ��� ������� ��,��
��� � �� � -� )�� ���� �� �� �+����(
�����+9�� ���+��� �+9���9 ���+�����
����� ��� ����� �� -�+�9' � ����<9)
*��5���� ���#
� ���� ��� .��+ ����+9-�)�� �+� ������
�� ���� ���+����� � ���������9 ��4��4#
=� ���� ��� ����9, ) ��+����� ��� (
������ � ������� ��� 9( ��-� � ����
�� ���( ��+� � ����� ��4��� ����� ����
��95�����5� -#
;-�� � ����� ����� ���( � �-� ��( � � � ���
��<9) ���� ��� *�� ��� - � +�9 ����9)�
�� ��+ 9 �( �� � ������# ;-�� � ����� !���"
#$%& U�+� +)��4 �����4 �-�� ����� ����� ���V(
� ��+��� ����� - �����9 ��� ����( � ����<9)
������� *�� �-��� ����� ����� ��� - ���� �
)��5�������5*+�����5����� ��#
�����J��������;�������� ��
B �������( � � �+ ���� 9 � ��� ��-�� 9 ����
�� ��� �<� �� ���( � � � � ���� ��� 9 �� ���#
E����� ����� ����� �� � + ��-� ) +�����(
�����4 ���� ��9 - ��� � � � � -� ����
���������( ���� ������� �� � � ���<�4
�-�� ����� ����� ���# b+����� ����� - ��� 9
� ��������� �-��� U ��+�4����( ������� �+� �
,�� ������V( ��Y����( �� ����� �� ��+�� ���
+ 9(5, �5- 5, ���#
D ��������� ����� ��� ������ ����� ��
�� � ���+��� �+9���9 �� � ���# b+����� �
��������� ��+��� ��9 ��� ���� �������( ���
�� � � ������ ����� ����� ���+� ��� � -��
�� 9��( �����+9�� �� - �+ �� � ����� �+�
� ��� ��� � ���<��� ��� ����� ���# b+�����
mD $����m
����� �- ���� ��� � -��� � -��� ��� 8 ����
� ��� ���� � ���( �� �����( ������� ��,��
��4 � # �# Z�-� +�����( �� ���+9�� ���+����
- ��� 95���55���5����� ������5��� #
6�����+����( � � ����� � ��� 9 ����� ���(
���� � ����+� �����)) ������9 ���-��
���+�� - +��( ��+� ���-�� ����� +�� � - �� �
� � � -+����� :���# y� * ����� �� ��+�� ���
+ 9r y��� ���9 � *� �����( �� �� � +
� ��,�� ����� ��� � ����<9) �������� # ��
��4���( ������ � , ����� �� ��+�� ����
���+��9( ���� ����+�9 �����)) ������9
���-�� d
�� 6��������� 9 �� ���9��( ������ �� ���
� �+� � ���-��( � - ��� 9 *� �����
���������)5UTotalRubV#
�� D 4� ��<�� ��+����� ���+������ ���-��
� � - ��� 9 *� ��+����� �����) �����
�����)5UTotalLiterV#
�� B -��+�9 -� ����� ����4 ���������4
UTotalRubV � -� ����� ���4 ���������4
UTotalLiterV# B�-�+9 ��+���� - ��� 9
��9) ���������) URubPerLiterV#
�� ����� ����<����( ������ �� - � �����
���5.�� 5���-�� #
6������� ��� -� �( �� ��+�� ���� ��+ 9
����� �� # T����9 ����� � ��� 9 ���( ���+��)�
<�45��4���(5�������+�����55���������#
�� �<� ���� ������( � *� � - � ��+9,�� ��+��
����� , ��# =� ������ ���� ��� ����� ��� �+�
���� ( �����4 ���� - ����9 �����+��� ,���#
�� ������+�9( � � � ,�� �����+� U���� �
��5�� �����V#
�� ������+�9 � -��� �����+��4 ,��� U����
� ��5�� �����V#
%�� �������� �� ���� m
e������4 �����4 � �� ��'�3 � �������� ��� ����
� R� � ���������
3��&��F �����3 ��� �����
�������� ����� � �&' ������4 � ��� �� ����;
�����; � �� ���� ���'���F � � � �;������ � ��'���� ����� � �����'
���4�� � �����3 ����30
������ �3��� ������4 �
����14� ��������� �'
���3 �&��� � �� 3��3 3
� �� ����0 `��� ���'
����� �3��� x� ����y
�� ��� ���� � �� ���� �'
�����F ���� �� �� :�'
������4�����40
�� W�+� �� ,��� ������� �+� - ���� � -���
� ( � ��+���9 ,��� �+� - ���� �� ��+ �
U���� ��� �� ����� � ������� ��,����V#
�� 6����95 �����+95�5����<9)5����� #
�� Z��9 ��+� �( ���� ���� 9�� �� ����+��
���5��+�� 5�5�����+��45,���4#
�� Z��9 ��+���( ������ � �� ������� ��
� 4�� � ����<9) � ������ �+)� U���� ��
.��+ V#
� S� +�95�����+��)5,���#
� D ��95���)5,���#
�� 7 ����9 �� ������� �� � 4�� � ����<9)
� ������5�+)� 5U���� ��5.��+ V#
�)� �����95� 5����5��+� �5�5- �����95���#
��� S�� 95����� #
� *�� ��������� ��9 ���� ��� ���� � ���(
���� ��� �� �����( ���� ��� ������� ��,��
��4 � ���� ��� .��+ # D ������( ����� - �����
� 9 � -��� �����+��4 ,��� 8 *� ��+ � ���� ��
���� � ���# D���� �� ��9 � -��� �����+��4
,��� � � -��� �� ,��( ������ ��9 - � ��( 8
*� ���� �� �� �����# 6��+� ���� �� �� �����
����+9-���� ���� �� ������� ��,����# W�+� � � �
��9 ,�� ������� � -��� ( �� ����� �����+� 9
� ���( ������� �+�� � ����� �� � + ��� �9��
� ��+ �# ������ ��� � �� � �� - ����� ��� ����
�� �������� 9 � � .��+������ �����)<����
���� .��# =� ���� .�� ����� �����9 �+� � ��
��4 � 4�� 8 �� � + ��� ������ ���( ����
���5- ����� ���#
8��������������������A���� �������
���� 7 ��,�� :���� �������� +����� �+)�
����� ����9)�� ( - ���� ���� .�����4 ����
��� e�Kf1|� � ������ ����� ����� ���
����� P3�f�1 #$%&#
�I $����m
E(.F5)5G3HI7
�����:����������� ��
%���������� Z��������� �-��� ����� ����� �
���( �+)� � �-��� �- ����� P3�f�1 #$%&( ��-�+�)
��� +�9 ��� ����� �� ������ ���# A����� �
��� �� �����+���)�� ���� � ����� ���4 � ��
���+��)�� ��� �� ���+�����# ��� ��-�+�)
��� +�9 ����� ��� - ��� ���( ������)<�� ��
� ��� � � -� �����# A����� ��� ����� ) �����
��9( �� ��+ ) ���+9��� � �� ����� ��( � ���
-�+�) ������ ����� ���� � +���� � -��� 9��
� ��� ����5 ��5����#
A����� ��� �+���� ��� +�9 ��� ���� #
D +���� ������ ��� 8 *� ���-� � �������
����� ���� � ����,��� ��+� ����� ����� ���#
p���,�4 ����� ���� ���� ���+� ���� � ���
�������� ��� � ��Y������� � ��� ����� �� ��� #
W�+� � �-������ �+� ��� +��� � ����� :����
.�� ����� ���( ��� 9� ��� ������ ���# A���
�� ���( ��� +�4� ������ ��� � ������ �+�
����� ��� � ��� ����� ��� �+� � � ���( ���+�
��)<�� �+����� �+� ����� ����+9-����� ��4��
��5�+�5����+����#
� ����� !���" #$%& ������ ��4 ����� � ���
� ��� � ����+ �����: UwV �+� �+�������� �+�
�%/# F)� � ���� ����( � ��� )< ��� � ����
��: ( ��� ��� ������ ���� � �� ���� �����+��
�� 9��5����5�5����� ���45�5���+��9��#
S ������ ��� ��9 �<� ��� �� � :���.��
����� ���������� ��� ����� ��# 6����+9��
����� ������ ��� �� �����+���)�� � �� ��
��+��)��( ����� ����� 9 ����� ��� � � �����
������ ���( ���� *� ����� �� ���+��+��9#
=� ����� � -� ��� �- ��������� 9 �����
��� '# Z ����<9) - ��������� ��� :� �����
��� ����� � -���� 9 �,���� ����� �� �#
W�+� ,�4 ����� ��� ��9 �,��� ( ����� ��
������� - ��������� 9 ���+9��� ����� �+�
.�+�� �+��� ��� ( ��� �,��� �� ����� �� ����
+�9��# �,��� ( ������ ����( ���� � ����9��
%�� �������� �� ���� ��
~�&����� � ��� ���'���� ��F �� � � ���' ����40 ������� 3� ���F
�� �&B����� �� �����'���F � � ��:� �'���0
}�4�� � =)->?@ A?-)* 0PjN
������� �� �&������'
���� ����� �R��0 � ���'
��; � Ul � cl �� ���
������� �� ��������'
�� � ��3; ������� �����
� �� QqqT0
�����( �����) � - ��������� +� ���+����4(
������5���5�,��� 5����-+ #5S�����(5�� � r
�� ��� � ��&��� ����������� Z ����<9)
������ ��� ����� ���� 9 ������� ����� ��
��# W�+� � ��� � ��� +� ��������( ����� )�
<�4 � ��� ,�4 ����� ���( ����+9-�4��9 *��
����������# Z������4� � � 9� ��������
����� ��� � ������� �����: � � +� � ���4
����� �������� ( ���� ���� �9 ��� �������
���# b ����9 � ��,�� � ���<�4 ��� � �����
!���" #$%& ��� � ���4 �����4 �������� # S �
��+����� ����� �� ( ���� � �� �+9�� � �� �(
��5�5���5���������� � j
�� ������( ���� ���4 � ��������� �����
+���� ������4 .��� ���-�� ( �����4 ��+ ���� �
�������<�� � � �� :�# ��� �� ��� ���( ��
��������5��� -��5������ ���5�5����� ���#
�Ïðîñóììèðîâàòü âñå äåíüãè, êîòîðûå ìû
�ïîòðàòèëè íà áåíçèí, è çàïèñàòü ýòó ñóììó â
�ïåðåìåííóþ (TotalRub).
Dim TotalRub As Double
TotalRub = 800 + 1700 + 1350
�Íàéòè îáùåå êîëè÷åñòâî êóïëåííîãî áåíçèíà è
����������� ��������������������������
�������� �!"#$
Dim TotalLiter As Double
TotalLiter = 50 + 100 + 75
�Ðàçäåëèòü çíà÷åíèå ïåðâîé ïåðåìåííîé
�������%&'#���������������(���������(
�������� �!"#$)�������������*��������
�����������������%&'+!"� �!"#$
Dim RubPerLiter As Double
RubPerLiter = TotalRub / TotalLiter
�Âûâåñòè ñîîáùåíèå, â êîòîðîì óêàçàíà ñðåäíÿÿ
�,���-������$
MessageBox.Show (RubPerLiter)
������� � �����#�� �������� p�� �( �-�
�����( ����+� �� ��9 ��� - ���4 �,� ��� �
�f $����m
�-��� ����� !���" #$%&( �� ����( ���� � ��� �
�+� ��� ��� � � �� �<�4# ��������( �� ����
��� ��� � ��� )�� � �����: # A���� ���(
������ ��� ���+�)�� ����� �� � -�+����
.���# =� ��-�+�� +���� - ��� 9 �� ����#
�������( ��� �� ��� ��� � ����) ����� ���
��� � ���� ������ ����# =� ����� ����� ���
+� ������ ��� � ��� � � ��( ���+��)<��
���+9��� ��4���# 6���+����) � ��� � ��
����� ���5���<�5�� 95�5����� 9#
�� ������ �+�� �� ����� !���" #$%& �� ��
����� ��� +�� �������� � �����( ���� ���
��+� +���� �� 9# D� ��+� ����( � ����� ���
� +�9 ����+���+9��� �������� � �����# ���
��+��� ) ����� � ����� ��� ��� � ������ ���
�# ����� !���" #$%& � ������ �-��� #$%& �� ��� �
< ) ��� ��� � ����� ����� � �����# ���
��������)��5���5�����+�.��5����� ���#
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �`�� ���-�� '( ���� ���4
� � �� :�# X���4 ����� ��������� � ���
� �� ��� )<���� ���� ���v&�����0W|W#
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �`� �����'# � ������
��+� ����� ��+���� �� ����( �����(
��+�� � -�+���� �����( ��� �� ��<��
��+�����( � ��-� ��� �����4� � ���.����
� ( ����+�)< � ���.�� ����� � ����� .��
� ����< � *� ���.��� ������
��+�# 6������ ��� � � ������ � ����� �(
��� ������ ��� ����� ����� ���� �
��+�4����� �-�� � ������4# 7 ���� ����
�� ��������� � ��� �� ��� )<����
���� ���v �&��0W|W#
%�� �������� �� ���� �m
�� 3������� =)->?@ A?-)*
0PjN ������������ ��'� ����3�� � ���� �� ��
����F ������1� �� ���� �
b��; �� ���;0 ���� ����'��������� ����3� �����
�������4F 3�: �� ��
������4�����40
E(.F5)5G3HI7
$�����������%J����� �������� &
x# A ���5���� ���55�-�� �5����� ����� ���5����+9-�)��5�+�������� ����5��������5�����5�5��5��5��4��4r
� K!�&� "&�%&������#
� K!�&� "&�?�(��
� K!�&� "&��� �����#
� K!�&� "&�!&�%�������#
[# 6�������585*�
� k6�(!&"*&����&"����#
� l�*"&� �$6�!�%�������% �% ����"�#6�(�
� >"���� �&���!&"*&����
� 7&"*&�������� ���"�#6�(�
c# A����� ���(5�����5�5���� +�5����������55����� ���
� m��"��(�'�#��� �*"!"������#!&"*&����
� >"�!�= �&�'�#!&������"*"��!"�����#!&"*&����
� Q���"��(�$�("�!�= �&�
� J����"��(�$��("�!�= �&�
z# ���� ���5�+����5����+9-�)��5�+�
� @�"*"(&� �"*"��!"�����#"'�"� "��%�&��("���'
� �&������#6������#!�&�����"%��%�"����%"6��������'&�*"!�&�����"
� 7&�%�������#!�&�����" 6������#
� 9�!"�����#"'�"%�&��("���'$�%���%�"����% ���"$�'&�*"%�&��$�%���%�"����"��"
������!
M� ���L������ 9��������
���� �� ���G��������� �R����������� R���
���� ���������R� ��
���� ������3� ���������;���������
���� $� �2�����&����
��� D"����3
&�� �� �'
&����� �� � ����4��;
����4�� �� �� �2���'
��� ������ � � �R��'
���� ��� R����
6)78,9- �0I0 ��4����'
�4 ��3�� ����������4
3� ����4 ����4�� �� �
����14� 1���� ��:4�
�� ������ ����� � �3��'
��� ���0 � � �����
��4�����4 � ;��� �
��� (Z'gLZF �� ���'
�� ������� � ������3'
���������������� ��0
!����M���N��������;�<�� �����;����
6��+������ e�Kf1|� Ue�Kf1|� MJJ �"�3�1KV ����
�� :������4 ��+9-� �+9���4 ����:�4�( ��-��
+�)<�4 ��+9-� �+) - �����4�� 9 � ���+��
������# 6�+9-� �+9���4 ����:�4� ��9 �� � ���
����� �� 8 �������� ����� ��� ���+��) ��(
�� �����( � �� �+� � �� ) :����� ������(
�� ����� � ��+9-� �+� ��� ��� ��4��4 ���+�
- ���� #
A��� � ��-� �� ���+������ e�Kf1|� � �����
!���"( ����� P3�f�1 �� ������ ��� +�� ,
����� : 4+ :���� Form1.vb# � *� :���� �����
��� +�9 *+����� ��� +����( � ������ ������(
� �����( ������ ��+�( �� � )<�� ������
� # �# =� *+����� ��� +���� ��-�+�) ��+9-��
�+) - �����4�� 9 � ����� ���4# 6������
+����( �� ���+������ ��9 :��� �+� ���� ���
�����+��� ,��( �����4 - � ��� ��:��� .��
�� *�� ,�� �# �� ��������4 ������ *+�����
��� +����( ������ � ��� ������( � ���� ����
��5� -� �����d
� T������ ��+�( ������ �� -� ��� � ��
�����+�#
� X���� �����+)� �+�4( � ����<9) ������
����� �� - 9( � � � ,�� �����+� U�� �
� ��������( +� � ��������( �� � - ����(
+� �5- ����V#
� q+ ���( �����4 �� � +� ���( ��+� - �
��� 5���� 5*�������#
� ��� � )<�4 ������( ������ ����� ��
�� 95�����45� -���5,���5�+�5- ����#
� A���� ( ��� � � �� �����4 ���+�����
�����5�������<��5,��5�+�5- ����#
�C $�����
� T������ ��+�( ������ ���� � ��� ���
:��� .�� � �������<�� � 4������ ,�� �(
�+)� � �� ����-����+�( ����+9( � -���(
��+�����55- � ��5�5.���#
T ��� ��� -��( � :���� ���� � ������
��+�( ����� �����+)� �+�( �� � )<�4 ������(
:+ ��� � ����� # ;� ����� � ���+���9 � :����
�������� � -��� ������� 8 ������ -���9 � � �
��� ��� � ��� ���������# q��� 8 *� � �� � �
���( �� ��+� �+� �������� ( *+�����
��� +���� 8 � ��( �� �� ���# D� ����� ��9 ��
��� ���# q��� ��+�� ���+��9 - � ��( �+�
���+����� �����4 �� ����� -� ��� # �� ��+�
�� ������ 9 ���� ���� ����� ���# W4
��+��� ��9 +���� ��+9-� 9��( � � ��4 �� ��+�
��� ��9 ������ +�,����# Z�-� � :����( �����
�� � + ��,�9d �+� ���� ���� * :��� r y� ��
��+�� 5��+ 9r
q��� ��+�� ���� �� ��+���9# D ��4 ��
��+��� ��9 ���� � -��.���� *+����� �+� � -�
�� � )<�� �-� +9��� *::���( ���� ���. )�
<��� ��� 8 *� ���� �+�� 9 ��+9-� �+�#
=+����� ��� +���� ��+��� � ���+ � 9�� ���
��� � +������� �������# D���� ������ 9 � ����
+������ *+�����( ������ ��+9-� �+9 ����
���9 ��:��� .�)( � �� � � ����� ���4# ;���
�� ����� ���������� 9 ��+9-� �+�( �� �� ��
�+ �) �����) ��:��� .�) �+� �+ ������)
��:��� .�)# Z�-� � :����( ���� 4��9 �����
� �9 ���� ��+9-� �+�� � ����� 4�( � � �����
����5� �� 95�5 ,�45����� ���4#
Z�-� � :����( ����� �����9( �� �� ���+��
����� e�Kf1|� ��+��� ��+�� �+� ����� ������#
6�+9-� �+9 ���� ���� 9( �� ,� ���+������
������� ������+����� � �� � � � ��� ����
���������# D ������( ����� ���) �����
���) ���+�����4 e�Kf1|� 8 *� ������ ���)
b��( ������ ������ ��9 ���� 9�;"'( ��� ��
����5�������5����� �� 5- ��, �5� ���#
�� �����b�����3� ����� �!
6�+9-� �+9 ����� - ��, �+9�� � �� �
���� �����+9���( ��+�( � ������( ��� <�+��� ��
������ � � ����9) 9���%�� � &�6��� � .�
:�� ��� � �� �� ����( ��� ��� � �����4
�� ����5� ��� ����5���:� �.�-���#
A � � ��� -� ��( ���� � ��-� �� ����
���+������ e�Kf1|�( ����� P3�f�1 �� ����
��� ��� +�� ���� :���� Form1.vb# =� �����
� �( �+� � � +9� �( :��� ���+������# ;�����
�� ��+9-� �+9 ��� ��� - ����� ����� ���#
Z ������4 :���� ��+9-� �+9 ���� ��� �9��
� +)��4 �����4 � �� ���+������ � ����<9) � ��
��+������4 � ��4 ����� ���) �+� � ��+� ����
������#
����� � ����� ���) �+� � ��� � ������
������4 :����( ��+9-� �+9 ���� ���� 9
������ :����# =� :���� ���� ����� -� � 9��
�+� �� �+� ���� ����� ��:��� .�� �+� �+�
- �����4��� � ����� ���4 ������� ������ ��#
������ � � ���4 :���� ��9 ��������� ����� -�
� �����( - �+)� )<����( � ������( ���� �����
��-�+9 � ����( ��� � ���� �+� � ���4�� ����
�� ���# 6��+� ���( � � ��+9-� �+9 ��� ����
��) ��:��� .�) �+� �������� ��� - ���)( ��
������ - ��� � :���� � �-� < ��� � ������4
:����# p�� ����� P3�f�1 ��-� � �+9�� :����
Form1( ����� ����� ��� �9 ��+9�� ������
:���(5���+9��5 �5��� ������#
!����#�������;�
T����9 �� ����� � ��� 9 ��-� ��� ����� �7 ���
� ,���'# Z� � + ���������� ��-� 9 ���) :���
��( - �� � -����9 � ��4 *+����� ��� +���� �
- � 9 -� ����� �� ��4�( �( � ����.( ��-� 9 ����
�� ����4 ��� ��� ������ �����4( � ������
�� ����)5*+�����5��� +����#
�D $�����
��� ��� '���� ������ � ������ ��������
A��� � ��-� �� ���� ���+������ e�Kf1|�( :���
Form1 ��-� ��� �� ������# W� � -��� �� ���+� �
��) 8 c\\ × c\\ �����+�4# 7� ����� ��4�( �� �
��+����� �� ���+� ��)( ����� +���� �-� 9
���� ��"% �� Uf��.3���3�V# A���� ���( ���� ��4�
�����5�5�-����95-� �����5��4�#
Z�-� �����( ���� � - <�+���� +��4 �����
��4 ��,� �� :���� Form1( ���� ��� 9 ��# D �
���� �+ �,� ��z�( ���� ����9 ���� ��"% ��#
�� 6����+9�� ��4� � ��� � :��� Form1( �
���� ��"% �� ���� � )�� ��4� *�4
:����# 7 ��9�( �� �� ���+� ��) ������
�� ���5��4�� Text#
�� �����b�����3� ����� �
�� 6������� ��- ������ ��4� :���� �
� 4��� ��� ��4�� Size# ��� �� ���
� ��� � -� ��� ��+)�' ����� �� ��4���
Size# =� ��� -� �( �� ��4�� Size
����� � -����9( ���� ���� 9�� �� ����
���5��4�#
�� }�+���� �� -� ��� ��+)�' ����� �� ��4�
��� Size# ����)�� ��4� Height �
Width# 7� ����� ��4� Height U��� V
:���� Form1 � �� c\\( � -� ����� ��4�
Width U,���� V ��� � �� c\\# > 4� �-�
�����5� -���5:���� Form1#
�� ����+��� ��4��4 <�+��� �� ��4�� Width(
���� ��+���9 �-������9 �-����9 ���
-� ����� Uc\\V# D ���� �+ �,� �!�"h�J��
"H�(5����5�����95-� �����5��4� #
"I $�����
�� ����� ���+� zs\# D ���� �+ �,� �%K3H0�#
�� � ��j �� �+9�� �� �-����+� ,�����
:���� 8 -� ����� �� ��4� Width# 6��
������( � � �-����+ �9 ,���� :���� �
*�� ��( ���� � � � +� �+ �,� �%K3H0�#
A���� ���( ����9 ��4�� Width ����
��"% �� ��� - ��5����5-� �����#
b ����9 � 4� �-����� -� ����� ��4�
BackColor :���� Form1# Z�4�� BackColor 8
*� .� :�� :���� � *+����� ��� +����( � ��
��+������� � ��4# � ���� ��"% �� ��������
������( ���� � 4� ��4�� BackColor# }�+����
� �� -� ����) Control# Z�� ������ -� ��� ��
���+��4 ��-# }�+���� �� *��� -� ���# ������
�� ���� � � +���4# 6���4��� *�� ���� � �+ ��
�� e�����# ����+��� ��4��4 <�+��� �� +)����
� �� ��� � .���( ���� ��� 9 *� .�# b ��
���95��������5� 5:����j
6����4� ��,���� � - ����� �����# 6�����
���( � � ����9 ��+��� :��� j A���� ���( ��
���95�� 5��������+9� �(5 5��5� �� � �j
T����9 � -� ��( � � �-����9 -� ����� ��4�
:���� � ����<9) ��� ��"% ��# 6��������
������ ��4� :���� Form1 � ��-� ���9��9 �
����# ���� ��"% �� ��-�+�� � �-����9 -� �
����� ��4� :���� � * �� �������� ���( # �#
� ���� ��-� ��� :����# A � � ����� �����(
���� ��"% �� ��-�+�� �-����9 -� ����� ��4�
�� �+9�� :����( �� � ������( ������ ��+�4 �
������5*+�����5��� +����#
�� �����b�����3� ����� "�
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 :���� �+� ����� �7 ��� ,���'(
���� ���)55� � �� :�#
!����O������ �9������������@�������
�� ��� -� ��( � � ������9 � :���� ������#
A � � � ����� ��� ���+�( ���� K:��% � _��<��� "� ������� ������� ������ *+�����
��� +����# B �������( � � ����+9-� 9 � ���
� ������ ������ �- ��� � � � - � 9 -� �����
�� � ���+�� ��+�-��� ��4�# D ���� � � �����4#
"� ����� D ����9 ULabelV 8 *� *+���� ��� �
+����( ��-�+�)<�4 � -��< 9 � :���� ���#
=� *+���� � �� ����+9-���� �+� ����<���� ��+9�
-� �+) � ����� ������4 �+� �+� �� - ��� ���
���� 5�� 5��:��� .��55:����#
����4� ���� K:��% � _����� "� � ���+���
��4��4 <�+��� �� *+����� ��� +���� Label#
=� *+���� ���� ��� +�� � :����# 6��� <��
��� �������<�� ����# >+� *��� ������� � ����
������ ��,�( � ���� +��) ������ ��,� �(
������ � �� � � �4( ������< 4� ��,9# �����
��� *+���� � ����4� ���� ��"% ��# � *��
���� ����9 ���� � ��� ������ ��4� *+����
Label# 6������� ������( ���� ���� 9�� �� ��4�
� Text( ��4��� <�+���� �� ���� ���+��
��� � �� +�� ���( � � �+ �,� �!�"h�J�"H�#
S� ����5-� ����� 9��'� ���&(��� "�":��##
$������ ����� T������ ��+� UTextBoxV ����
�� ����+9-� 9 �+� ��� ��:��� .�� � *�� � �
�+� ��+������ ��:��� .�� � ��+9-� �+�# � ����
K:��% � _����� "� ���+ 4� ��4��4 <�+��� ��
*+����� TextBox# D :���� ���� ��� +�� *+��
��� TextBox1# 6��� <�� *� *+���� �( ���
"f $�����
E(.F5)5G3HI7
�� �� � ����+�� ��� � � ����� Label1# � ����
��"% �� � 4��� ��4�� Text( ���+��� �� ����
��4��4 <�+��� � � ���� �+ �,� �!�"h�J�"H�(
���� �� +�9 ���# S� ���� -� ����� False
��4� ReadOnly( ���� ��+9-� �+9 ���� ��
��9 ��� *� ������ ��+�# U7� ����� False
�� ��+���5��5���+� ��)#V
T������ ��+� � �� ����+9-�)�� �+� ���
��+9,�� ��Y��� ��:��� .��# W�+� ��� ��4���
�+9�� �+����4( �( ������( - ���� ��� �9 �
������� ��+) ��+��� ��������# >�� 9� �
:���� �<� ���� *+���� TextBox# S� ���� -� �
����� True ��� ��4� Multiline# 7 � 4� -� ���
��� 100 �����+�4 ��� ��4� Height# >+� ��4�
Width ��� - � 4� -� ����� 100 �����+�4# W�+�
�+� ��4� Multiline �� ��+��� -� �����
False( � �� �� ��� �-����9 -� ����� ��4�
Height# S� ���� -� ����� Vertical ��4�
Scrollbars. S� ���� -� ����� True ��4�
ReadOnly( ���� ��+9-� �+9 �� ��� ���9 ���
5*�5������5��+�#
���(&����� 6����+)� �+� URadioButtonV
��-�+�) ��+9-� �+) ���� 9 ���� �� �
�- �����+9��� ����+�������# 6�+9-� �+9 ���
�� �+)��9 �+9�� ���� �����+)� �+9( # �#
���� �� � �- �����+9���# � ���� K:��% � _��<��� "� ���+��� ��4��4 <�+��� �� *+�����
RadioButton# D :���� ���� ��� +�� *+����
RadioButton1 8 *� ���� �����+)� �+9 U����
�� �V#
������� *+���� RadioButton1 � :����( <�+��
��� �� ���� �� �4 ������4 � ������ ��� ���
>"!�&"�� � �- ����,����� ���)# }�+����
����� ���� � :���� Form1( <�+���� �� �4
������4 ��,� � ������ �- ���) ��� ��� 9% �<�� �# D :���� ������ �<� ���� �����+)� �+9
RadioButton2# 6����� �-� � ��� ��� 9% �<�� �( ��-� 4� �����+)� �+� RadioButton3 �
RadioButton4#
�� �����b�����3� ����� "m
������� RadioButton1 � ����4� ���� ��"% <��# 6������� ������ ��4� � � 4��� ��� ��4�
�� Text# ;-����� ��� -� ����� � RadioButton1
� Ëåâîå,ïåðåäíåå# ;-����� -� ����� ��4�
Text ������ �����+)� �+�4d � RadioButton2 8 �
Ëåâîå,çàäíåå( � RadioButton3 8 � Ïðàâîå,ïå-
ðåäíåå(5� RadioButton4 85� Ïðàâîå,çàäíåå#
���)��� q+ ��� UCheckBoxV ��� ��-�+�)
��+9-� �+) ��+ 9 ����( �� �+���� � �����
�+)� �+�4 �- ������ :+ ��� ����� ���� 9
�� -� �����+9�� �� �� U �� ���+� ��V# � ����
K:��% � _����� "� ���+��� ��4��4 <�+��� ��
*+����� CheckBox# D :���� ���� ��� +�� *+��
��� CheckBox1# ����4� ���� ��"% �� � �-���
���5-� �����5��4� Text � Ýêñòðåííî#
*��� �( �� ������� ��� � )<�4 ������
UÑomboBoxV ������ +�� ��+9-� �+) � ��� �����
� �+� ���� # A��� ��+9-� �+9 ���� � ����
�- ����� ����� ( ��� ���4 ���� ���� � ���
�����4 �����# � ���� K:��% � _����� "� ���+�
��� ��4��4 <�+��� �� *+����� ÑomboBox# D
:����5����5��� +��5*+���� ÑomboBox1#
����4� ���� ��"% �� � �-����� -� �����
��4� Text � Âûáåðèòå ðàçìåð øèíû# D 4���
������ ��4� ��4�� Items# }�+���� �� -� �
����) UÊîëëåêöèÿV# B���� � ��� ������ ����� �
����������# }�+���� �� *�4 ������( �������
����( ������ ����� ��� ������ �����( ����
��� ���� ���� � 9�� �� � )<�� ������#
A ���4 ���� ����� ��+��� � ��� 9�� � ���4
�����# ���� � ���4 ����( � ��� 4� �+ �
�,� �%K3H0�( ���� ��-� 9 ���) �����# �����
���� ���+� 12( � ���� �%K3H0�( ���� 13( � �
���� �%K3H0�( ���� 14( � ���� �%K3H0� � ����
� 15#5D ����5������ WX(5����5- ���95����#
%������ >�� 9� � :���� ������ Button#
S� ���� �+� �� ��4� Text -� ����� Çàìåíèòü
øèíó# ;-����� .� :�� U��4�� BackColorV �
"� $�����
� �����; cl � Ul R� ��
��������� ����� ��� �F
��� � � =)->?@ A?-)* 0PjN0
��� ������ &����� �
=)->?@ Z/>8), 0PjN0 ��F ���
�3��� G b�� ��� ��4 ����
����� �������� � �' ��1��4 �3��� b��'�� �� R� �30 `��� �3���
��� ��4 ���� ������ �
���� ���4 �������� b'
�����0
�� ���4# D 4��� ������ ��4� ��4�� Font#
}�+���� �� *��� ��4��( ���� ����+ �9 �����
� � ����������# }�+���� �� *�4 ������( ����
����9 ���� ���� ,��: # � *�� ���� �-�����
� ��� ��� ,��: � ��+�������d ��4�� Bold
�����4� -� ����� True# D ���� ������ WX(
����5- ���95����5���� 5,��: #
6����4� ��,���� � - ����� �����# 6�����
��4� <�+� 9 �� � -��� *+���� � ��� +����
���� - ����,����� ���+������# y� ����-�4��(
��+� <�+���9 �� �� � )<��� ������r y� ����(
��+� ��� 9 ���� �- ��-�.�4 �����+)� �+�( � �
��)�� �����) ��-�.�)( �� ���9 �+� ������9
:+ ���r 6������4� ��� ��� ������ ��+�
��� � � ����� 9��'� � ��&(� �� "�":��## ���
� �� ��� ��� � �( �� ���� ������ ��+� ���
��� � � �� ����� ��� ���� ���# D ����
������ �� -� ���� ������ �� �� ��+� ��� (
����5- ���95 ,�5���+������#
6�*������������4� � � -���� ��4� �� *+��
���� ��� +����( ������ � ������+� � :���
��# E���� ������< 9 *+����� �� :����( ����
�� ��+���+ ���� ��� � ��+ ������� ����+9�
-� ���# E���� ��� �9 � �����( ������)<��
��+9-� �+) � -� ����� � ����� *+���� ��� +��
��� � � )<�� �� - ���( � ��) ��:��� .�) �����
���9# A �( �� ,��� �����)( ��+��� � ���+ �
� 9�� *+����� � :����r A ��4 *+���� ��+���
��95�����r5A ��45��+���5��95���+�����r
�� �+9�� �� ��-� +� :���� �+� ����� �7 ���
� ,���'# Z�-� � ��( � ��-� ����+��9 � �����+9�
���� �� �� *+����� ��� +���� � ���������
�� ��4� ��# y��� :��� - � �� + ( ����� ���
� �95�5��45���5� 5����� 5!���"5#$%&#
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
� :���� �+� ����� �7 ��� ,���' ������
�� *+����� ��� +����( ���� ���� � �
� �� :�#
�� �����b�����3� ����� ""
� R� �� � �����; b��'��� 3� ����� ��4 �����'���� �� ����3 ��������0
��� ����� � ��� �'�� ����� ��������J
� BackColor G�2��
R����
� Enabled G�����3���
b���3�
� ForeColor G�2���
� Location G�����F��
���� ���b���
��;�������
� Name G�����
� Size QHeightF WidthT G ��� �Q������F
:� ���T�
� Text G��������
������4�
� Visible G������
b�������������0
E(.F5)5G3HI7
!�!�������P����C ���
Z����� ��������)��( � � �� �+�( ��-�+9 �
��4��4 ��+9-� �+�# D ������( ������ �������
��)��( ���� ��+9-� �+9 � ��� � ������( ��
��� � ���� �� � )<�� ������ �+� �-�����
��� ������ ��+�# }�+��� �+� ��4��� <�+��
�� �� *+���� � ��� +����( ������<���� ������
� *� *+����� ��� +���� �+� � ��� ��� �������
��) ������# A��� ��������� *� ������( ���
��+����� ��� ����� !���" #$%&( ��- ���4 �
����# ;����� ��� ����� !���" #$%& - � +�� ����
�� ���5��+ 95�(5��5�� 5��+�� 5��+ 9#
A���� ���( ������ ���� ��9 ��������� ��
*+������ ��� +����( � ������ *+������ &@/%�#
Z����� ��� ����������� � ���� ������
��� 5U:����V#
A��� � ��-� +� ���+������ �6���( E��'(
� ���+��+� ��4��4 <�+��� �� ������ � ��
���+��9 ���� ��� ��� ��� ( ������ � �+�
��� ��� ����� ������ Button1_Click# Z����
�� Button1_Click 8 *� ������ �� ���+� ��)
�+� ������ U� � �� *�4 ������V# S � ����� *+��
��� ��� +���� ��9 ������ �� ���+� ��)# A���
� � � �� �� ��� ���� :���( ��4��4 <�+���
�� *+����� ��� +���� ��-� � ��� ����� �����
�� �� ���+� ��) �+� *��� *+���� U��+� *� ���
� ����� �� ��-� +�� � ���V � ���� � *�
��� �����55��� ����5��� #
D ������d
� >+� ������ ������ �� ���+� ��) 8 Click
U<�+���5��5������V#
� >+� ������� ��+� ������ �� ���+� ��) 8
TextChanged U�-�������5��� V#
� >+� ��-�.�� �����+)� �+� ������ �� ���+�
� ��) 8 CheckedChanged U�+)�����^��
�+)�����V#
� >+� :+ �� ������ �� ���+� ��) 8
CheckedChanged U�� ��� ^�����5:+ �� V#
"C $�����
� >+� �� � )<��� ����� ������ �� ���+� �
��) 8 SelectedIndexChanged U���� �����
5����� V#
� ������ �7 ��� ,���' ��� �� ��� ��� �
������ �����4 �� ���+� ��) �+� *+����� �
:����( �����) �� �+9�� �� ��-� +�# =� ��� ���
�� ����9 � *�� � ����( ������ ���� �����
< 9�� �� *+���� ( ��������� ,��� ����<����#
� ��� ���� :��� ���+��� ��4��4 <�+��� ��
������� �� � ����� *+����� ��� +���� � :����#
>+� � ����� *+���� ���� ���� 9�� ��� ���
��� ( ������ ���� ��-� � ��� ����� ������ ��
���+� ��) �+� *��� *+���� # �� 9� � ���4
��-� ���45��� �����5�+���)<�)5�����5��� d
MessageBox.Show(sender.GetType.Name)
6����4� ��,���� � - ����� �����# 6�����
��4� <�+� 9 �� � -��� *+���� � ��� +����(
�-����9 ��� ������ ��+� � ���� 9 � -���
����� �- �� � )<��� ����� # A ���4 � -( ����
� ��4�� *+���� ���������� ������ �� ���+� �
��)( ���� ������ ����( ����< )<�� �� *+�����
(5��������� ,���5������#
� �+���)<�� �+ � ����� �7 ��� ,���' ���
�� ��� �� � �( �� ��� ����� � �����4 ���
�� � -��< 9�� ���( ���+��)<�4 ��( �� ��+���
��+ 9 *� ���+������# D ������( ��� � � ��
������ g����� � ��� ������ ��+� ���� ��
���9��5������5�������<��5���5,��#
S � ����� *+���� ��� +���� ��9 �������
�����4( ������ ������ �� ���+� ��)# S ��+9,���
� *+����� ��� +���� ��9 ������ �����4# D �
������( � ������� ��+� ��9 ��� ������d
� TextChanged U�-������� ��� 8 ������
��5���+� ��)Vv
� Click U<�+���5��5�������5��+)Vv
� DoubleClick U��4��4 <�+��� �� �������
��+)Vv
� MouseEnter U��� � ��� ������ ��,� � ���
����5��+�Vv
�� �����b�����3� ����� "!
� MouseLeave U���� ������ ��,� � �������
��+�Vv
� �5�������5������#
y��� ����9 �� ������( ������ ��9 � *+��
��� ( <�+���� �� ���� �� �4 ������4 � ������
� �- ����,����� ���) ��� ��� 7&"%�" &� �("'# ������� ���� ��� ��� ��� # D � *�� ���
��� ��9 � �� � )<�� ����� # � �� �� ������
�������+��� �� ������ *+���� ��� +����# >+�
�����4( ���+����� ������ ,��:��( ��� ��-� �
�� ��� ������5�����4#
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
������ �7 ��� ,���' ��-� 9 �+� *+��
���� ��� +���� ��� ������ �����4(
���� ���� � � �� :�# X���4 ����� ���
������� � ��� �� ��� )<���� ����
`����v:���0W|W#
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �`�� ��..�'( ��-�+�)<�4
�+��� � ������+�9 ������9 �� - � -�#
7 ���� ����� ( ������ < � ����� ��
���4 ��� ����� ( �� ���� ����
���v��22�0W|W# Z�-� 9 :����( �-����9
� ����9 - ��+��� :���� � ������9 �
��� �+���)<�� *+����� ��� +����d
� c5�����+)� �+�v
� [5� �����v
� �5:+ ���d
"D $�����
� Ul � cl 3 b�����
3� ����� ��4 ���� �
��&����F ��� � � =)->?@
A?-)* 0PjN0 ��� �����3F
��� b�� b���� 3� ��'��� � ������� � ���'R� � 0PjN� =)->?@ Z/>8),
� ���� 3� �1�� �&��3 �
����0
E(.F5)5G3HI7
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �A���������+���'( ��-�+��
)<�4 �� +�-� 9 � ����9)��� ,����� �-�
����) ���� �A���������+���'# 7 ����
����� ( ������ < � ����� ����4 ��� ������
( �� ���� ���� � �����'�����0W|W#
Z�-� 4� :����( �-����� � ����9 - ��+���
:���� � ������� � ��� *+����� ��� +��
���5 �(5� �5���� ��5����d
x# }�+���� ����� ���� � :����( ����
��� 9 ��# ;-����� -� ����� �� ��4�
Text � Tic Tac Toe#
[# Z�-� 4� � *+����� Label " ���� �� �
Label1 �� Label9# B ���+���� �� �(
���� *+���� Label1 ��+ ������ +���
��+�( Label9 8 ������ �� ��# E���
�� �*������9 ����( ��-� ���� *+����
Label � � ���� ��� ��4� ( - �� ����
���� ��� ��:�� � � � �- ����( ����
��+���9 ����9 ����4# 6����4� ��4��
�5*+���� 5�+���)<��5-� �����d
Height 48
Width 48
Font Microsoft Sans Serif( Bold( 36
BackColor E����5��5�-����9
Text E����5��5�-����9
c# Z�-� 4� � ����9 ��gH x\ ��� �������<��
��5���9)d
Height 25
Width 175
Font Microsoft Sans Serif( Bold( 16
BackColor E����5��5�-����9
Text E����5��5�-����9
�� �����b�����3� ����� "
z# Z�-� 4� c � ����� � ���� �� � Label11
�� Label13# ;-����� -� ����� �� ��4�
Text � X Wins( O Wins � Ties( � � ��� - �
��55�������#
s# Z�-� 4� c ������ ��+� � ���� �� �
TextBox1 �� TextBox3# 6������ �� ���
���5�5��� ��(5��-� �����5� 5, ��5z#
]# Z�-� 4� ������ Button1# ;-����� -� ���
���5��5��4� Text � Play Again#
_# Z�-� 4� ������ Button2# ;-����� -� ���
���5��5��4� Text � End#
CI $�����
$�����������%M� ���L������ �9��������&
x# D 5:����5����5��95����<���
� 7&"*&�����("'
� n����� ��!&������#
� d&�*�#+"&��
� >"���� �&��(!&"*&����
[# 7� �����5��4�5:����5�5*+�����5��� +����5����5��95- � ��5�����<9)5���
� K:��% �_����� "�
� >"�% &�( "&
� ��"% ��
� 9��"'
c# A ��45*+����5��� +����5����5��5�+9��5���� � 95���(5��5���+�� 95���5�5��+9-� �+�r
� 8�(% "�"�!"��
� J�'!�%�
� >�"!(�
� 9�!�'�=L�%!�%"(
z# A ��)5:���.�)5���+��)5������55����� 5!���"5#$%&r
� K%�L�% ��#= 6�!�%(!&"�( �����!"������
� K%�L�% ��#= ("�!��#?�=!&"�( �
� K%�L�% ��#= !"% &"����&� ���#
� 9�6���= ��!"������%�#6���"*"%����!&"*&����"*"("'�
������"
#�������������
���� �������������������
���� ��������������������������
���� � ���������������������������������
���� Y7/W@@)ZW7-W���������������2��
���� t����
� � � ���3 &� ������ ���� �&B����'� ���� ��������
� �� ���� ������ =)->?@ A?-)* �0I �� � ����4��;
����4�� ��0 ������ � �� ���� ������ =)->?@ A?-)* �0I ��3���
� �R������ ��� R��F ���� �� ������ ���3�4�� ����� 3� ����4
��� R�� � �����0 �� � � ��� � ��� ������ � �� ���� ������
��� Ygj QY7/WX+?/W8 gWdW@,]SW7/ j7d)+,7SW7/ G E��� � ������� � ��
�� �&����TF ������:3� ���� ����� �������� Q�������TF ��� !"#
� $� � %&�'�()*+ , �- ����.� "�� %/�0�* � ������ %12�3�24��'*0
"����#�<�����<�������� �
Z�-� 9 :���� � - � 9 ���� ��"% �� Uf��<.3���3�V -� ����� ��4� ��������( �� *� �+9��
� � +�j ����� ��"% �� ��+9-� 9�� ���+����( ��
��� �� �+�,��� ������ +9���# y�( ��+� ��+9-� �
�+9 - ���� �-����9 .� :�� :����( � �� � �
����� ���4r y�( ��+� ��+9-� �+) ��� ������
�-����9 � -��� �+� � ��� ��� ,��: r A � ����
�� �� ���� �-� 9 � ��( �� ��+�� +� :+ ��� �
��� � +� � � ��� ��-�.�� �����+)� �+�r 6��
���+9�� � ��+9-� �+�4 �� ���� ����� � ����
��"% ��( ���� ��� - ���� ����� ���( � � ��
��5*�5���+ 9r
�� ����d � ����<9) ��� � ����� !���"
#$%&j E���� ���+ 9 ��( �������+����� �,�( �
����� ���� �<�( � ����<9) ��� # E���� � ��� 9
���( �����4 ���� ���� 9 -� ����� ��4�
*+����� ��� +���� � - ���� 9 *� ��4�
���� -� �����# =� ���� � � ��<� � �-����
���9#
b ��� �� � ������ ��9 *� ���r =� ��� ���
,��� ��� ���� ��� # � ��+9,���� �+�� � ��
� ������ ��� ����� � �����4 *+����� ��� �
+���� :����# 6����� ������ � � �� ������r
A��� ��+9-� �+9 ���+��� � ����� ��4���(
� ������ � ��� � ������( ��� ��� ������ *��
�� ������ ���+����� � ���� ���� 9 �+� - �
���� 9 -� ����� ��4� *+����� ��� +����#
>�� +�� ��� ��� ������ �����4 *+�����
��� +����( � ��+ �� ����4 , � � � �� )<�4
����� ���# 6����� :���� ����� �7 ����9
,���'( �����) �� ��-� +� � �9,�r Z �� ����<9)
� �� ���+� ���+ 9 ������( ��� �� ��� �+� � ��4
���#
"��� ������ ���<���� ������ � ��
> 4� � ������� ������� ����� -� ����4
��4� ���� � ����� !���" #$%&# ��������( � �
���������������� Cm
� ����14� ���� ������
�������� ����4�� ���'���� ������� R� �� �
b�����0 �� � �� �'&��� � �� ���� �������
������� ��������� � ��'��14������0
���&� �� ����� ����4
�& �&����� ��&���� ��
3������� 3 b����
3� �����F ��& �� b���
b��� �� R� � � ��'
����� �� ��3 �������
1���0 5�� ���� ����
����� � ����F � �& �'
&����� &3�� ����� �� '
����� ������0 5& �&��'
���� � 3��; ��&���� ���'
�� ��& ��4 �� �������'
1�� ������ � � ;��
� ���� 3�3 ���� ���'
�� ������0
���� 9 -� ����� ��4�( ������ - � )��
���� ��"% �� Uf��.3���3�V( �( ������( � � ����
� 9 -� ����� ��4�( ������ - � ) ��+9-� �
�+�5�5����5� ���5�5����� ���4r
Z�-� 4� ���� ���+������ e�Kf1|� � � -���
��� �y���� ��4�'# ����4� ���� K:��% � _��<��� "� UF��4\�5V � ������� � :���� ������# ��
���4� ���� ��"% �� � �-����� -� ����� ��4�
Text ������ Button1 � ×èòàòü òåêñò#
����+��� ��4��4 <�+��� �� ������( ����
���� ���� 9 ��� ��� ����� � � �� ������#
�����55����5�+���)<�45���d
MessageBox.Show(Button1.Text)
6����4� � - ����� �����# D ���� ������
� � ����9) m� � � �(% # 6����� ���� ����<��
��� � ����� �y� 9 ���' 8 *� -� ����� ��4�
� Text *+���� ��� +���� Button1# A��
����� + -� ����� ��4� Text *+���� Button1
�5��+5*�5-� �����5� 5*�� �55����5����<����#
�� �<� ���� ������# >�� 9� � :���� Form1
�<� ���� ������# Z ����<9) ��� ��"% �� �-���
��� -� ����� �� ��4� Text � Ðàçìåð ôîðìû#
Z��+ 4� ��4��4 <�+��� �� ������ Button2( ���
�� ���� ���� 9 ��� ����� �� � � ��# �����
�55��� �����5�+���)<�)5�����5��� d
MessageBox.Show(Form1.ActiveForm.Height & "," &_
Form1.ActiveForm.Width)
6����4� � - ����� �����# D ���� ������
� � ����9) )�6��& +"&��# 6����� ���,�� �����
<���� � ����� �c\\(c\\' U�+� ������( ��+� � �-�
����+� � -��� :����V# � , ��� �+9�� �� ���� -�+
���� � ,����� :���� Form1( � -��+� �� - ���4j
7� ����� � ��� �<� ��4� ���� �� 9 ���
� ����� !���" #$%&r D � ��� ��+� ��� � �����
!���" #$%& ���� � �� 9 �� ���� ��4� �� *+��
��� ��� +����( �������+������ ���� ��"% <
C� $����"
��# A�� ���� �� 9 -� ����� ��4� ���� Height
� Width( BackColor( ForeColor � ������� X � Y#
��� �� -� ����� ������ ��4� ���� ��"% ��- � )�� ��� ��-� ��� ����� ��� � �� �-����)��
��� �� ���+�����# 6�*��� �� 9 *� -� �����
����5��5�+�,���5��+�-��#
X�� -�� ��+�-��� �-������9 ���� 9 -� ���
��� ��4� *+�����( ������ ���� �-����9��
� ���� � ��� ����� ���( � ������ ���� 9
��� �- ������� ��+� �+� -� ����� ��4�
Checked � :+ �� # A ��4 �� � �����+�r A � �
,�� 5�����+� r5A ��5� -���5,���r
�� ��+�� �+�-��4 � �� ���� ������# > 4�
� ��,�� ���( �����4 ���� ����< 9 � �( �� ���
+�� :+ ��� �+� ��# ����4� ���� K:��% � _��<��� "� � ��� 9� � :���� :+ ��� CheckBox1#
>�� 9� � Form1 �<� ���� ������# ����4� ����
��"% �� � �-����� -� ����� ��4� Text �����
�� Button3 � Ïðîâåðü ìåíÿ# ����+��� ��4��4
<�+��� �� ������ Button3( ���� ���� ���� 9
��� ����� �� � � ��# ����� ��� ����� �+����
)<�)5�����5��� d
MessageBox.Show(CheckBox1.Checked)
6����4� � - ����� �����# D ���� ������
� � ����9) 7&"��&� ���## A ��� ����<���� ����
������r S� ���� :+ ��� � �<� � - � ����
������ � � ����9) 7&"��&� ���## y� ����9 ����
���� ����<����r 6�� � ���� � � �� ������
������ ���� ����<����( ������ ����< ���(
�� ��+�� +� :+ ��� U# �# ������ -� �����
��4� Checked :+ �� V# W�+� :+ ��� �� ���
+��(5����5������ True#
; ���+����4 ������# 6�������( � � � �� ����
� 9 � ����9 � *�� � ���( �����4 ��+9-��
�+95� �� +55������5��+�#
>�� 9� � :���� Form1 ������ ��+�# ��
���4� ���� ��"% �� � �������9��9( �� �� ���
+��� -� ����� False ��4� ReadOnly# 7 � 4�
���������������� C"
�+� ��4� Text -� ����� Ïå÷àòàòü çäåñü# >�� 9�
� � :���� Form1 �<� ���� ������# ;-����� -� �
����� ��4� Text ������ Button4 � ×èòàòü
òåêñò# ����+��� ��4��4 <�+��� �� *�4 ������(
���� ���� ���� 9 ��� ��� ������ �� � � �
��#5�����5�+���)<�)5�����5��� d
MessageBox.Show(TextBox1.Text)
6����4� � - ����� �����# ����+��� ��4�
��4 <�+��� ������ ��+� � � ���� �+ �,�
�!�"h�J�"H�( ���� ����9 ���# ����� � ��4�
�����9 ���4 ���# D ���� ������ � � ����9)
m� � � �(% # y� ���� ������ ���� ����<��
���r ;-����� ��� ������ ��+� � �<� � - � �
���� ������ � � ����9) m� � � �(% # y�
����-�4��r
=� ������� ��� - +�( � � � ����<9) ��� �
����� !���" #$%& ���� 9 -� ����� ��4� *+��
���� ��� +���� � :����# D� *� �+9�� ��+���
� �-�������4( ����� �� ���� � ����� !���"
#$%&5�����5�5- � 95����5-� �����5��4�#
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �y���� ��4�'( ���� ���4
� � �� :�# X���4 ����� ��������� � ���
� �� ��� )<���� ���� ����v�������0
W|W#
"�������������������<��������������� ��
A������( -�����( �� �� ����� ���� 9 -� ���
��� ��4� � ����<9) ��� � ����� !���" #$%&#
D , ��� ���� ��+�� 9 ��:��� .�) � ��4����
��+9-� �+�# 6���� �� ���� ���+��9 :� ��
���� ��� �� � ��4��� ��+9-� �+�# b ���
�� +� ��� ���r y�( ��+� � � ����� - � 9 ����
CC $����"
� cl � Ul �������
������� b����� 3� ��'��� ����������� ��� �F
��� � � =)->?@ A?-)* 0PjN0
��� � �� ���� �� cl
�� UlF ������1�� ���'��� �������� Text ��'�����������J
{MessageBox.Show(textBox1.Text);}
`� �������� ����� �
������� � ���2 �� ��� �
R��3 ��; ���&��F ���
������� ��� �F ��� � �
=)->?@ A?-)* 0PjN0 � ��
����F � cl � Ul �&�����'
�� textBox1 ���������
����� ������&3��� t0
E(.F5)5G3HI7
-� ����� �����+9��� ��4� *+����� ��� +����
� ���� � ��� ����� ���r D ������( �� ��+�
� � ������( ���� :+ ��� �=�������' ���� ��+
�� ��+�� ��� - ����� ����� ���r E� ����( ���
�� ����� �� ���� � + �� �������� � -����
,�� ������ ��+�( ��+� ��+9-� �+9 � ���
������ � � ����9) ����� � ���# E� ����( ���
�� ������ �������� � -���� ,�� �� ������
- ���� +�� �� � )<�4 ������( ���� ��+9-� �
�+95���5�����5 �����+�#
A������( �� *� ����� ���+ 9 � ����<9) ���
� ����� !���" #$%&j 6��� � 9 -� ����� ��4��
� *+����� ��� +���� � �� �����( � � � ����
� 9 ��� - � ���� -� �����# y��� ������9
-� ����� ��4��( ���� � ����� !���" #$%&
����+9-���� ���� �� ���� � ���#� ���� ���� �
��5���� � ���5��+���5� �5������5� ����d
TextBox1.Text = "Ïðèñâàèâàíèå"
6� � � �9 � ��� U��� � -� � �� �
��'V ����+���� ����4# 7 �� ����+����� -� ���
��� ���� � ��� +��4 � �� � ��� U�+� �
-� � 5�� ��'V#
�� �����+9�� ������� ���� � ��� -� ����4
��4� � � ����<9) ��� � ����� !���" #$%&#
6���4 ������ - ���� � ��� ������ ��+�#
=� ����� ���4 ������ ����< 9 ��������9 ��+9-� �
�+) 8 �� ����� ��+9-� 9�� ���� ���� �����
���+9��� ���� ����<���4# Z�-� 4� ���� ���+��
����� e�Kf1|� � � -��� ��� �S� ��� ��4�'#
>�� 9� � :���� ������ � � ������ ��+�#
� ���� ��"% �� Uf��.3���3�V - � 4� �+� ��4�
Text ������ Button1 -� ����� Óñòàíîâèòü òåêñò#
������ ��4� Text ������ ��+�4 TextBox1
� TextBox2( ���+�� �� ��� ��4��4 <�+��� � � �
� �+ �,� �!�"h�J�"H�# ����+��� ��4��4 <�+�
��� �� ������ Button1( ���� ���� ���� 9
��� ����� �� � � ��# >�� 9� ��� ����� �+��
��)<�)5�����5��� d
���������������� C!
TextBox2.Text = TextBox1.Text
6����4� � - ����� �����# ����� � �
��4������9 ��� TextBox1 � � ���� ������ �
� ����9) �% ��"�� � �(% # y� ����-�4��r A �
����( ��� �- ������� ��+� TextBox1 ��+
�������� �' TextBox2# A�� � ����� !���" #$%&
���� � -� ����� ��4� Text ������� ��+�
TextBox1 � ���� � � ��� ���� -� ����� ��4��
� Text �������5��+� TextBox2#
> 4� ��� �� ���( �����4 ���� �� ����
��� �� � +� 9 ���� :+ ��� � ��� �� 9 �����4(
���� ��+9-� �+9 - ���� � ���+������# >�� 9�
� :���� Form1 :+ ��� � - � 4� �+� ��� ��4�
Text -� ����� Ýêñòðåííî# >�� 9� � :���� �<�
���� :+ ��� � - � 4� �+� ��� ��4� Text -� ���
��� Îáÿçàòåëüíî# ����+��� ��4��4 <�+��� ���
��� ���� � :���� U�� � *+���� � ��� +����V#
������� ��� ����� ������ Form1_Load# A��
*��� ��� ����� ���+�����( ���� :��� ���
���� � *�� � ��� - ����� ����� ���# >�� 9�
*�5��� �����5�+���)<��5��5�����d
CheckBox1.Checked = True
CheckBox2.Checked = False
6����4� � - ����� �����# A ��4 :+ ���
�� ��+��r � , ��� �� ������ �� ���+ -� �
����� ��4� Checked ��� :+ ��� ��� - ���-��
:����#
E� -� ��( �� xz 8 *� � ��4 � ������ ����
��4 � -��� ,���# > 4� ���+ �� �( ���� ���
�� ������ ���� + xz �� � )<�� ������
� -��� ,���# Z� � + ��� 9� �� � )<�4 ����
��� ComboBox1 � :���� Form1# Z ����<9) ���
��"% �� ������ ComboBox1 �� ���� �+� ��4�
� Items -� ����� 12( 13( 14( 15 � 16# D� - ���
4� � ��� 9 �%K3H0�( ���� � ��� 9 � ���4
����� � ���4 ���4 ���� ����� # ����+���
��4��4 <�+��� �� :���� U�� �� �� � )<���
CD $����"
5& �&����� ��&����
Form_Load ����� ����4'�3��� �� ���2�����2��
� �� ����0 E��2�����'2�� 3���������� �� '���� �������F � �'
� �� R� �� ���& ���'��� �� b� ��0 e�� �'� F ����� ��&����4 �
�& �&����� ���F 3������'����1�� ��� R� ��
� 2�� R��� �� ��'
&� ��1�� �� ���3�
����2�� � ������
� � ���& ����� R� '
������b� ��0
� �����; cl � Ul ����'
��� ��������� � �����'
������ ����� ��� �F ��� �
� =)->?@ A?-)* 0PjN0 ���F
� ������� ���F ����'
�����F ��� � ��������4
������ �������3 CheckedR�������Ul����cl0
{checkBox1.Checked =True;}
������V( ���� ���� ���� 9 ��� ��� ������
Form1_Load# >�� 9� ��� ����� �+���)<�)
����� ��� d
ComboBox1.SelectedItem = "14"
6����4� � - ����� �����# A ��4 ���� ���
�� � ��� �� � )<�� ������r A � ����������
�-����9 ���( ���� �� � )<�� ������ �� �
������5���� +��5����5xcr
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �S� ��� ��4�'( ���� ��
��4 � � �� :�# X���4 ����� ���������
� ��� �� ��� )<���� ���� ���������v
�������0W|W#
"�!��6Q3R,,(2RQ)R����<�<�������P��
T����9 � -� ��( � � � ����<9) ����� !���" #$%&
�� 9 � - ���� 9 -� ����� ��4� :��� � *+��
���� ��� +����# W�+� � � ���4 :���� � *+����
��� +���� � ����� ��4�( � � - ���� ��+���9r
D� �+�,��� ������ �������� �����+)� 9�� ����
�� ��� ����� ��� � ����� ��"% ��( ���� ����
��9( � ��� ��4� � � �����# E��� ��9( ��9
��+��5������45������r
E���� ����+9-� 9 @K3H �PHK�H# =� � �9 �����
P3�f�1# @K3H �PHK�H ���� ��� � � ����� ������
��� ��� ���� ��� ��� ���� ��� ��� # @K3H ��
PHK�H -� �( � � ���� *+����� ��� +���� � ��� �
< ���9 � � ��� � ���� ��9 ��4� # ��� ����
������ ��4� � ��-�+�� � ���� 9 �- ����
������# ;���+9-����� � <� ���� ��4�� ��������
���( ���� @K3H �PHK�H ���� � � ������# D ����
���( �+� ������� ��+� �-� � +9�� ������� ���
��4�� Text# Z ����<9) ���+�� ��� � ��- �
�+ � ��� ����� ����� �� 9 ������ � ����
���������������� C
E(.F5)5G3HI7
� 9 � ��4��( ������ � �������# 6�� � � �
�� �+ �,� �&�g� ��� ���� ��4�� ��� +����
���# ;���+9-�� @K3H �PHK�H( � �� ������� - ���
��� 9 �� ��4� ��� *+����� ��� +����#
A���� ���( � ���� ������ - ���� ���� < � ���
������955� ����5�+�����5����5� 5�+ � ���j
6������4� ��� ����+9-� 9j Z�-� 4� ����
���+������ e�Kf1|� � � -��� ��� �@K3H �PHK�H'#
6������ � :���� ������ ��+� � ������#
����+��� ��4��4 <�+��� �� ������( ���� ����
� ���� 95���55��� ������5� � �45� 5���#
�� ����� � �+ � ��� TextBox1 � � ����
�+ �,� ���� ' �#�# A � �+9�� � ����
����( @K3H �PHK�H ���� -� ������ ��4�
*+���� TextBox1# 6����+9�� TextBox1 8
������ ��+�( *� ������ ���� ��� ��(
� � � �+� +)���� ������� ������� ��+� �
:����# 6� ���+� ��) ������ @K3H �PHK�H
������� ��� � <� ���� ����+9-����� ��4�
��# � � ,�� �+�� � �� ���+� ��) ������
�� ���5��4�� Text#
�� T����9 ���� ���� ��'# @K3H �PHK�H ����
���� ������ �� ������ �� +: �� ��4�
� ( � ��� )<����� � ��'# 6� ���� ��
@K3H �PHK�H �<� ������ ��4��( � ����
+��5������)<��5�������5��� �#
!I $����"
�� Z ����<9) ���+�� ��- �������� ������
� � 4��� ��� ��4�� Text# �������
��4�� Text(5����5���5��+�5���������#
�� D ���� �+ �,� �&�g�# 6�������( ��
��+���+��9j 6��+� TextBox1# ��� ��� +��
��5�+�� Text#
�� T����9 ���� ="Clifford"# A�� ���� ��
�+���95 �d
TextBox1.Text = "Clifford"
���������������� !�
����� �������� �������'����� � ����� Y7/W@@)ZW7-WF
���� �������� ���'������F � ���� �� �����'���1��0 ��� ���������F
��� �� F ���� ���&'1��4F �� �������� ��'��3��� ��4�� �� �����
QRead OnlyF �0 0 �3 �4'�� � ��������4 ������T0
� �� ����F ��������� ��'
�&1��F ���� �������
����� � ��������4 ����'
���3F ��� �� F �� ��3
Q����T����2������0
6� � ( ����� � ������r @K3H �PHK�H( �����
���( ����� � �-��� 9 �,���� ��� � ���� ��� #
=�5����95 ���j
��( � �����( - ���+�( �� � ����� �����
����� @K3H �PHK�H ������� � +��9��4 -� ���#
Z�4� �������� -� �� �� ��� ����( �� -� )�
<�4 � +�� ��� ��# E���� ���-� ���� :��+����
�����������'# UE� ����� � -�������( �� ��� ���
���V# � - ������� � ���( �+� � ���� *+����
��� +���� �� ����� �� �� ������( ��� ����
��95�5�����5�5�������5-� �� ��#
�� ��� �+� ��� ��� � �( �� ����� ��+�
��� ����( ������ ��� ����+�� ������ @K3H ��
PHK�Hr =� �����( �� ����� !���" #$%& ����+9-���
�� ��� ���� � - ���9) �����- ����' 8 G13�- ���9
U����� � �� .��V# ���� ��� *+���� ��� +����(
� ������ TextBox1( ���� ����# 7 �� ����
��� ��4� # T��� �������� ��� *+���� � ���
��4� # �� ��< � :��� U��� ����V ��� <���� �
��4��5*+���� d
Ýëåìåíò.Ñâîéñòâî
ÝëåìåíòÓïðàâëåíèÿ.Ñâîéñòâî
��5�����+9��5�������5 ��45- ����d
TextBox1.Text
CheckBox1.Checked
Form1.ActiveForm.Height
!f $����"
�������� � �� ���� ��
�����; Ul � cl � ����'14� =)->?@ Z/>8),F ���
����� ����4�����4 Y7/W@@)'
ZW7-W0 ��� � ����� �'&���� ����� ��� �F ��� �
� =)->?@ A?-)* 0PjN0 � �'��� ����� ��� b��'��F � ���� ����30
Y7/W@@)ZW7-W ����� ���'
��� ����3���; ������� �
������0 �����4�3 �����
clF Ul � =)->?@ A?-)* 0PjN
�������� �� ���R� �
0PjNF ������ ������� � �'
����� b����� &3��
���������� �� ��; � ;
������0
��� �� ��� ���( �� ���+����� �������
ActiveForm 8 *� ��4�� Form1( Height 8
��4�� ActiveForm# 6�*��� �+� �� ����������
����� �� ����# @K3H �PHK�H -� �( ���� � ��4��
��9 ��������� ��4� # W�+� � �� ������(
��9 +� ��� ��4� � ��������� ��4� ( ����
�<� ���� ���� ���+� ����� ��4� ( � @K3H �PHK�H
���� ������# W�+� @K3H �PHK�H �� ���� �����
� ( -� ��( +��� ����+���+9��� ��4� �� � ����
�� �� +�9 ���+���)) ����( +��� � ���� �+9��
� �� +�5���5*+���� 5�+�5��4� #
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
���+��9 ����� �@K3H �PHK�H'( ���� ���4
� � �� :�#
"�"��S���
D �����( � - ���+�( �� ����� � ���������
���� �� ������ @K3H �PHK�H ��� :��+����
-� ��� ��� �������� # =� �����# Z�4� 8
*� � � �������� *+���� ( � ������( ��4�
� ,��� 8 .�( ��+����� ���( �� � ��<���9
��� �+�# E���� 8 *� ��4���( ������ ����
���+��9 *+����# D ������( � ,�� ���� ���
����9 � +��( �� ���9�� �+� - �+�,�9 ���
��# E���� �� �������+��� ���� ��"% ��# ;�
�����5�-� 955����#
D ������( � ��+9,��� *+����� ��� +��
��� ��9 ����� Hide U����9V � Show U���� -�9V#
W�+� �- 9 ���� Hide *+���� ( *� *+����
� �� ��������( ��� � �� ���� � :����#
W�+� �- 9 ���� Show( *+���� � �� ������#
D������� ����� ��-�+�) ���+��9 ��4���(
������ ������ ���+��� ��+9-� �+9# D ����
���( � ������ ��9 ���� PerformClick# W�+� ��
- 9 *� ����( � ���� ������� �� � � ��
������#
���������������� !m
E(.F5)5G3HI7
D������� ����� ����) ����<���� �� �����
��+����4 ��:��� .�� ��� �-��# = ��:��� .��
������+��( �� ���� ���� ��+ 9 � � ��� ���� ���
-�+9 � ��� �-� # ;�:��� .��( ����� �� �
�����( � -� ��� ������ �� ���� # S ����
���� ��9 ���� �+� �����+9�� �������# D����
����5 �������5����5��95�����- �+9����#
D ������( ���� Show ��� ����<���� ������ �
� ���� ������ ����� ��� # =� ������
������+��( �� ���� ������ ���� ����<����# ��
��� ����+9-� +� ���� Show ��� ����<����( ���(
������( �� ���-� +�( �� �-� +� ���� � ����
�����#
MessageBox.Show("Ïðèâåò, Ìèð")
� *�4 ����� ��� �6���( E��� 8 *� ����
���5���� Show#
; �( - ������ �+���)<��# E���� ���+��)
� ����� ��4���# E���� �-� )�� �- ��� ( ��
��� ��+9-� ���� 9�� �- ��� ��"% ��# D�������
����� ����) - � ��� ������+����� �������
��� �-��# E����� ����� �-� < ) -� �����(
������ ����� ����+9-� 955����#
*���� ��� �� � �� � Z�� ���� �-� ����
����� � ��� ���� ����� �+� - ���� -� �����
��4� # >+� ���������� ����� *+���� � ����
����+9-���� ��� # D������� ���� �( � ������
Button.Hide � Button.Show( ������� �� �����#
>�����( � ������ MessageBox.Show( �+� � ���
����� �������# Z�� ���� �-� ���� �+����
)<�4d
Ýëåìåíò.Ìåòîä (Àðãóìåíò1, Àðãóìåíò2, ..., Àðãóìåíò N)
6�����( ��� �-�� ���� Show ��� ����<��
��� MessageBox �5- � +�5 ������r
MessageBox.Show("Ïðèâåò, Ìèð")
!� $����"
6�� �� �� � ���� ��( ��-�+�)<��� �����
9 � ��+ 9 ������� *+����� ��� +����( ���
� 9 ��� ������ ��+�� � - � 9 ��-�.�)
������ # >+� � � + ��-� 4� ���� ���+������
e�Kf1|� � � -��� ��� �E����'# >�� 9� � :���
�� �� ������ � ������ ��+�# ;-����� -� �����
��4� Text ������ Button1 � Ïîêàçàòü# ;-���
��� -� ����� ��4� Text ������ Button2 �
Ñêðûòü# � ��� ����� � � �� ������ Button1
����5�+���)<�45���d
TextBox1.Show()
� ��� ����� � � �� ������ Button2 ����
�+���)<�45���d
TextBox1.Hide()
6����4� � - ����� �����# D ���� ������
� � ����9) �(&� �( - �� 8 ������ � � ����9)
7"(�6� �# A ���4 � -( ���� � � ��� ��
������( ����� �� ���+��� ����� *+����
TextBox#
>�� 9� � :���� �<� ���� ������# ;-�����
-� ����� ��4� Text ������ Button3 � Ñáðîñ#
� ��� ����� � � �� ������ Button3 ���� �+��
��)<�45���d
TextBox1.ResetText()
TextBox1.Focus()
E��� ResetText �� +�� ��9 ��� �- �����
���5��+�#
E��� Focus ����< � ������ ������ ��+�#
6����4� � - ����� �����# ����� �����
�� ��+� � ��4������9 ��� � � ���� ������ �
� ����9) �:&"%# ;- ������� ��+� ����-�� ��9
���(5�5���5����5����5�5���5�����5��� #
T����9 � ����� �� 9 � - ���� 9 -� �����
��4� � �-� 9 ����� ���� � ����� !���"
#$%&# A � � ���+�( ��+9, � � �9 ��� � -��< �
���������������� !"
� �����F �� 3� ������'��4F ��� � �����; cl �
Ul ����� ����������
����� ��� �F ��� � =)->?@
A?-)* 0PjN0 ��� � ��
���� �� clF 3����1��
���� �� ��������� ���
� ���1��1�� �3 �� �
b�� ������� ��0 ���
�� Ul ������� ����� ���
�0
{textBox1.ResetText();textBox1.Focus();}
��� ��� ����� � �����4 *+����� ��� +����#
y��� ����9 ��� ��� ����� ������ �� ���+� �
��)( ����� ���+��� ��4��4 <�+��� �� *+��
���� ��� +���� 8 ������� ��� ��� ��� �
����� � ��� ���� ��) ��� �������# y���
����� 9 �+� - ��� 9 -� ����� ��4� �+� ��
- 9 ����( ���� ��� *+���� � ����# @K3H ��
PHK�H ��� �� ������ �������� ��4� � �����
*+���� # ������� ������ � ��4�� �+� ����
�5� ����5�+ �,�5�&�g�(5����5���5���55���#
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �E����'( ���� ���4 � � ��
� :�# X���4 ����� ��������� � ��� ��
� ��� )<����5 ���� t����0W|W#
!C $����"
E(.F5)5G3HI7
$�����������%#������������� &
x# Z5����<9)5��� 55����� �� �
� @"��" "��("%�� ��� �6������#%�"% �
� @"��" "��("6�'��� �6������#%�"% �
� @"��"��!"��# �� "$�'&�*"�
� J���6#'��� ��� "$��'&�*"�
[# A � �5���� 5��� 5������+�5�5����<�5��+9-� �+)(5��� � 5+���-�.��5�����+)� �+�r
� MessageBox.Show(RadioButton1.Checked)
� MessageBox.Show(Radio.Property)
� MessageBox.Show(RadioButton1.Selected)
� MessageBox.Show(RadioButton1.Unchecked)
c# ���5���� ���5���� � ���55����� 5!���"5���+��)��55�������
� �������!&��"
� �!&��������"
� 7&"�6�"���"�o_ ":�6&�6����"
� >��'�"!�&� "&!"<%�"���
z# A �5�� ���95:+ ���5�5����<9)5��� r
� CheckBox1.Checked = Yes
� CheckBox1.Unchecked = False
� CheckBox1.Checked = True
� CheckBox1.Selected = True
������=
������������ ������� �
���� � ���������
���� � ����
���� 5&B������ ����;
���� � �������� �� ����;
� � f ���3
&�� �������
�� � ����4��; ����4�'
� �� �� �2������ ���'
��� � � �R������
��� R���� 6)78,9- m0�F
� � � m ���3 ���31��
�� �2������ ������
6)78,9- .,+ 6,+kX+,>]-
m0�� �� �&��� � ���4'
��� ���0 $ �R������
��� R�� b��; �����
������� ��4������
3� ����4 ����4�� �� �
����14� 1���� ��:4�
�� ������ ����� � �3��'
��� ���0 � � �����
��4�����4 ��� � ���
� ��� ��������� �� �'
�� (Z'gLZ0
=���������������
T����9 � -� ��( � � ���� 9 � - ���� 9 -� �
����� ��4� � ����<9) ��� # >+� *��� �+���
���� �� ���� � ���# ���� �� ���� � ��� - �
���� � ��Y�� -� ����� ������� ��Y�� # � ����
���� �� ���� � ��� ��+��� � � ������ � �
����d
TextBox1.Text = "Ïðèñâàèâàíèå"
D ������( �� ���� ��� ���� � ��� �����
+�)�� ������� ��� � +��# 6���4 ����+���
�� � �9 ��� � -� � �� ��'# 6��� +��4 � ��
���� �� U�+� � -� � �� ��'V ���� � ���
����+����� -� ����� � �� ��� � -� � �� �
��'# � ���������� �,� ���� ��� ���� � ���
����� ����+���� -� ����� Ïðèñâàèâàíèå# 7 ��
*� -� ����� ����< ��� ��4�� TextBox1.Text#
A���� ���( ����� �����9( �� -� ����� �� �
�4 � �� ���� �� ���� � ��� ��+��� ���9
�� U���( ���+�( .� � # �#V( ���+ ��)<�4�� � ��
��� ��Y�� �- +��4 � ��# �� ��4���( �� *�
-� ��(5� ������5�+���)<�45������5��� d
TextBox1.Text = "Òåêñò"
7���9 �+� � -� � �� ��' � -��<��� ��4��
� Text *+���� TextBox1( ������ ���� ��9
�+9�� �����( ��*��� ��� � -� � �� ��'
��+��� ��9 ��� ���# W�+� ��� ���� ��
���( ���� ������( � ��� ������ ������9
����� ����-�4�� �,��� # 6����+9�� � ,��
�+�� � "Òåêñò" 8 *� ���( # �# ������ �( ��
���� � ����9�� ��4�� Text( �,���� �� ����
������#
Z+���)<�4 ��� �� ���� �����+��� 9��( ���
���+9�� �� �� ���� ������9 ������ ��4��
� Text -� �����5.� ( ForeColord
TextBox1.Text = TextBox1.ForeColor 'îøèáêà
� ����������� � ���� !
���� ��� �� ������� ��'
����� � ���� x��'
����y0 � ���R� � 0PjN
�� ������� � ����
���������� �� �����F �0 0
���� ��� String0 z��
�� ����4�3� ��� �� ��'
���� ������� � �� ����3�
� ���3�F � ��&�����
���1��4 ���� � �����'
��F���� �� J
Button1.Text = _"Ùåëêíóòü çäåñü"
Z+���)<�4 ��� �� �+9��4( �����+9�� �� �
� �9 � ��� 8 *� .�+�� ���+�( ��4��
Height �����5- ���� 95�+9��5.�+��5���+ d
TextBox1.Height = 200
Z+���)<�4 ��� ���� �+9��4( �����+9�� �� �
���5- ��� 955��4�� Height �������5���+�d
TextBox1.Height = 200.5 'îøèáêà
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �6����� +���,��'( ���<���
+�)<�4 ������ �+� �F���,� � �- �� 4���
�� +���� ������� ��+� ���+��� �+9���9
������ ��+�4# 7 ���� ����� ( ������ �
< � �� :������4 ����:�4� ����� ( �� ���
�� ���� � ����v��3:��0W|W# Z�-� 9
��� ������ �����4 <�+��� �� ����� � �
� ������� 7&��"(#
=����������� �
6��������� ����+9-�)�� ���� �+� �� ����� ���
:��� .��( ���� � ���� � +9��4,�� ��� ����9�
�� ����� ���# 6��������� ���� ������ �
���������� � �� ���# ��� �� �� � ����� -� �
�����# � +)��4 ����� ������ ���������) ����
��5- ��� 95����5-� �����#
DI $����C
E(.F5)5G3HI7
� ���� ���������� ����+9-�)�� �+� - ����� �
��� ��:��� .��# W�+� �� ���� ��+9-� ��+� ����+9�
-� 9 ����������( ,�4 ����� ��� ���,+��9 ��
- �� ,� 9 � � ��:��� .�) � ���4 � -( ����
�� ��+ �� ���� # 6���� 9�( �� ,�4 ����
�� ��� ����� ��+� �� �� � - ����+9-� 9 �-� �
��+9-� �+�j �� � ����� � +� �� �����+9��(
��+� �� �� ������+ � � �-� � �� � - d
Ââåäèòå âàø âîçðàñò.
Ââåäèòå âàø âîçðàñò.
Ââåäèòå âàø âîçðàñò.
6���� ���( ����+9-�)<�4 ����������( ��� ���
�� ���� - � 9 ����� �+9�� ���� � -# �� ����
���� ��� ���������4( ���� � � ���� ����+9-��
9�� ���� � ���4 � -( ���� * ��:��� .��
��� ������5����� ���#
A � � ��� ���+�( ���������� ��-�+�) �*���
����9 ����# ��� ����9, ) ��+����� ��:���
� .��( �����) ��+��� ���9 ��+9-� �+9# A����
���( ��� ����9, ) ��+����� �,����# W�+� ��
� ���,+��9 � - - � -�� ���9 �+����� ���+�(
�5��5� ��5�+�5��-���5������+�5�,����#
6��������� ����+9-�)�� �+� �� ����� �� �+9�
�� ������4 ��+9-� �+�� ��:��� .��( �� � ���
-�+9 � ����+���4 ����� ���# 6���������
����+9-�)�� ��� �+� ���+����� �� ����4( ��
��-�+9 � ������ ������+����( �� � +9,� ��+�
�� ��+ 9 ����� �� ( � �+� ������� ( � ������(
��+���� 5�������45� ������5��4���#
7� ��� ���( � � ���� ��9 ��:��� .�) �����
������( �+���� � -��� ����� ����� ���#
6��������� ����+9-�)�� � ��� �-�� � ����� ��
���� ���# ��� ����,���� ���������� �+� ���+�
����� ����+���4 ������+����� ��� � ��������
��4��455����� ���#
� �+ :���� #$%& ��9 �����+9�� ������� ��
�� ����������( ������ ����� � -� ) � -���
��# �� ��� ����+9-� +� �� String( - ���� �
� ����������� � ���� D�
-� ����� ��4�� Text# �� ����+9-� +� ��
Integer U.�+�� ���+ V( - ���� � -� ����� ��4��
� Height :���# �� ����+9-� +� �� Boolean
U��+�� +��������� �+�����( True �+� FalseV(
� ������( - ���� � -� ����� ��4�� Visible#
y <� ���� ����+9-�)�� ��� � -��� ���d
String U������ �����V( Integer U.�+�� ���+ V(
Single U������� ���+ V � Boolean UTrue �+� FalseV#
=� ��� ������� � ��� �-�� � ����� ����� �
���5#$%&(5�+)� �5����� 5!���"5#$%&(5iu5�5tu#
�� ������� ��������� -� ����4 �+� � �����
�-5*��5���d
#�� � ��� �� "�''� %���
String �Hello� T���5��+���5��95� ��� �
Integer 123 `�+��5���+ 5U��-5-� �����+�5- ���4V
Single 55.12 >������5���+
Boolean True E���5��95�+9�� True �+�False
�� ������� ���� � ��� -� ����4 ��4� �
� -���5���d
TextBox1.Text = �Òåêñò�
TextBox1.Visible = True
TextBox1.Width = 1000
+��,� ���� �������� � ����� !���" #$%&
����� ��Y�+�9 ���������� ������ � -���
���# A���� � -��� ��� UString( Integer(
Boolean( Single � ������V( ��9 � ��+�� �+�����
���# =� ��� ������ �+ :���� #$%& � ����
����+9-� 9�� ���� �-�� �� #$%&# E����� �-
*�� ��� 8 ��4� � � -� ���� ��������
�+ ���# Z������� �+ ��� USystem classesV ������
� ���( �������� )<�4 � ��� �-��� #$%&# >+�
� ��� � �-�� �� #$%& �+���� ���9 ����+9-� 9
�������� �+ ���#
Df $����C
�����4�3 Ul � cl G b��
��� ����� 0PjNF � ��; ��'��4�3���� � � &�����
����F ��� � � =)->?@ A?-)*
0PjNF G �� ���F 2�
����F � �&�� ����F &3'�� Q�������T ����'������� 3��0
����� �� ��&� �� ����'
���� �� ���� � �����
Y7/W@@)ZW7-WF ��������� ���'
������ � ����������3
�3���3 ������0 � b��� ���'
����� 3��������� ���
�������� �� ���� � �3'
�����������0
6�� �� � �� ����� � -��� 9�� �+ ���
System# ����� � ������ �� ����� � ��� �� 9
:� ����� ��� ( ����+9-�)<�� ��4� �+� ����
�� �������� �+ ���( ��*��� ���+���( ��+� �
������ �� �-� 9# B ������� ������( ����+9�
-�)<�4 �������� �+ ��� �+� �� ���� .� :��
:����#
Z�-� 4� ���+������ �`�' � ��� 9� � :���
�� Form1 ������# ;-����� -� ����� �� ��4�
Text � Óñòàíîâèòü öâåò# ����+��� ��4��4 <�+�
��� �� *�4 ������( ���� ���� ���� 9 ��� ���
���5� � ��5� 5���#
>�� 9�55��� �����5�+���)<�45���d
Dim MyColor As System.Drawing.Color
MyColor = System.Drawing.Color.Blue
Form1.ActiveForm.BackColor = MyColor
6����4� � - ����� ,� ���+������# D ����
� ������ Button1# E� ��Y��+� ���� ���������)
MyColor �� System.Drawing.Color# =�4 �����
�����4 ��+� �������� -� ����� System.Drawing.
Color.Blue 8 ���� �- ������+����� ������ .��
�# 6��� ��4�� BackColor :���� Form1 ��+�
�������� -� ����� ���������4 MyColor# ��� ��
��� ���( �� ��4�� BackColor ����� ���� ��
95-� �����5�� System.Drawing.Color#
E���� ������� 9 �-���9 �+ �� System � ���
����+9��# y��� ���+ 9 *�( ���<� ���� � �� 9
System. U�� - ���9� ����V ���� ��� ��� ��� #
@K3H �PHK�H ���� ������ ��� ����� � ��4�
�������� �+ ���# ������� �- ����� ��4��
�+� ���� � ���� �<� ���� ����( ���� ����9(
��9 +� � ���� ��������� ��4� �+� �����#
� *��5������5�����5����5����������j
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �`�'( ���� ���4 � � ��
� :�# X���4 ����� �� ���� ����
���0W|W#
� ����������� � ���� Dm
E(.F5)5G3HI7
=����KCT��������������� @
6���� ����+9-� ���� ���������4 ����� ���( *�
���������) ����� ��Y��9# y��� ��Y��9 �����
�����)( ����� � ��� 9 ����� ��� ( �����4
�� -� ��� ��� *�4 ���������4 � �� ��# ��� ���
�������� ����� �� � � ����� !���" #$%& �����
��Y�+�9# > �� ��+� �� �� ��+� ���� ���� ���
��� ���� ( ���������� ��Y�+�9 ��+�-��( �����+9�
�� *� ��-�+�� � ������ 9 ���������� ��������
��4 � ��� 9 �+� ��� �� �+9��4 ��# ��Y�+����
���������� ������� �����+�.�) ����� ��� � ���
�, � *::������9 �� � ���# A���� ���( ���
������ < � �,����( ��- ���� � ���� �+9���
� ��� ����5����5����������55����#
������� ��-������ �������� y��� ��Y��
�9 ���������) ���� � ����� !���" #$%&( ����+9�
-���� ���� �� g)S# Z�� ���� *��� ���� ��
�+���)<�4d
Dim ÈìÿÏåðåìåííîé As ÒèïÏåðåìåííîé
�� �����+9�� ������� ��Y�+���� ��������
���5� -���5���d
Dim MyName As String
Dim MyWeight As Integer
Dim NoBrainer As Boolean
Dim DVDPrice As Single
6�� � �������� �( MyName( ��Y�+�� � � ����
�� � U�� StringV# =� -� ��( �� ���������4
MyName ����� �� ��9 �+9�� ����� ��� # ���
� � �������� �( MyWeight( ��Y�+�� � � .�+�����
+��� � U�� IntegerV# � ��4 ����� �� ��9 .�+��
���+ # 6������� � NoBrainer ��Y�+�� � � +��
������ � U�� BooleanV( �������� � DVDPrice 8
� �5�������5���+�5U�� SingleV#
� ��� ���� 9 �+� ���������� ������� ����
� # ;��� ���������� ��+��� ��9 ��������( ��
��������# ;���+9-�4� ��� ����� ��� �+9�
D� $����C
� Ul � cl � ����
�&B������� ������
��'� 3���30 ������ ��'
:��� ��� � �����F �
����� ���0 � �� ����F
���� ���������� ���
��'� 3���30 e�� �� F
int ����4�3��� �����
IntegerF � decimal G
����� Single0
�� ��� ������������# E����� ����� ����� ����+9�
-�) ��+9 �:���+���� ����( ��� ������ � ����
�+�� ����� ���������4 � ��� ��� � ��+9,�4
����# D ������d CamelCase( MyName( Winnebago-
TopSpeed( LocalSpeedLimit# � ����� !���" ��� �
��� ����� �� ������ ��+ ��� ��+9,�4# � tu
�5iu5�� 5�� ���5������4#
� ���� � ����� !���" #$%& ����� ��Y��9
���+9�� ������ ����������# E���� ��Y�+�9 ���
�������� +)���� �� ( ��-�+������ �+ :����4
#$%&# B����������� ��Y�+�9 �� ������ � �
���������� � � +� ��� :����( ����+�( ���.��
����( :���.��# T ��� ��� -��( �� ����� -� 9(
��� ��� 9 ��Y�+���� ���������� � +���� ����
��� ������+�9( � ��4 �� � � ���4 ���������4#
A���� ���( � , ��� ���� ���� ��� � ����,�
��� ��-� ����# W�+� � � ��� ������ ��-� 9
�<� ���� ���������)( �� ������� � � +� ���
� ��Y��� �� ����� � �� +9���� �����������#
.����#�� � ,�����#�� ������� 6����
������ ����� ��Y�+�9 � � �+�� +9��� �+� +��
� +9���# 6�� �� �� ��� +� �+9�� ��� ����
��� ������ �����4 *+����� ��� +����( � �
������( ���( ��� � � )<�4 � � �� � ������#
6���������( ������ �� ��Y��� ��� ������(
���� +�� +9����# 7� ����� +�� +9��� ��������
��� ����� ���� 9 �+� - ���� 9 �+9��
���� ��� ����� ( ������ ��� ��Y�+���# A ���
��+9-� ��� �9�� �- ������� ��� ���� :����
U� ������( �- ������� ��� ����� V# 7� ����� +��
� +9��� ���������� ���� ��)�� �+9�� � ����
���+����� ��� ��� ����� # A��� ��� �����
- � ��� � ��� ���+�����( -� ����� ��� +�� �
+9��� ���������� �� ���� ��)��# 6����� +�� �
+9��4 ���������4 8 �������� �( ��Y�+��� �
��� ������5������5� � ��5� 5������#
y��� ��Y��9 +�� +9��� ���������� ��� �
������( ������� ���� �� g)S � � +� ��� ���
� ����� #
� ����������� � ���� D"
6�����d
Private Sub Button1_Click(ByVal sender As_
System.Object, ByVal e As System.EventArgs)_
Handles Button1.Click
Dim MyName As String
MyName = �Bill�
TextBox1.Text = MyName
End Sub
>� ��� ��� �� �� ����+9-� +� ��� ��� �+�� +9�
��� ����������# 7� ����� �+�� +9��� ��������
��� ����� ���� 9 � - ���� 9 �- ���� ���
:����# >���� � ��� ��9 � ��� ��� ������ �����
�4 � �- ������ ��� ��� :����# 7� ����� �+�� +9�
��� ���������� ���� ��)��( ��� :��� �� ���
�����4# 6����� �+�� +9��4 ���������4 8 �����
���� ��������( ������� )< �( ���+9�� � - ��+�
� � �5��5������5� 5:����#
y��� ��Y��9 �+�� +9��) ���������)( ����
��) ���� ����+9-� 9 ��9 ��� :����( ����� ���
����9 ���� �� Dim �+� :����# F��,� ����
��Y�+�9 �+�� +9��� ���������� ���� :����
�� -�5���+�5 ��45�����d
Windows Form Designer generated code
= ���� ��� - �+)��� � ���( � �+� �
��� � ������ -� ��� ��+)�'# ��Y�+�4� ��� ���
�������� �� -� ���+� *�4 �����# 6������� �
������d
Windows Form Designer generated code
Dim TotalButtonClicks As Single
6������� � TotalButtonClicks ���� �+�� +9�
��4# W� -� ����� ����� ���� ���� 9 �+� - ���
�� 9 � ��� ���� :����( �+)� � ��� ������
�����4#
DC $����C
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �y��+� l�'( ���<��+�)<�4
��� ���+ π ������ ��+� � -+�����
:��� �#5Z�-� 4�5:����5�+���)<���5�� d
� ��� ������ � � �� � ������ ��Y��� ���
�������� �+���)<�� ���d Integer( Single(
Double( String# 6����4� � ���4 ���������4 -� �
�����( � ��� ���+� π# =� -� ����� ����� !���"
���-� � ��� �d Math.PI# ������ -� ����� � ��
��4 ���������4 ������)<�� ������ ��+�#
=�!��������� ����������@
��Y�� ���������)( � ����� ����+9-� 9 ��
���� ����# 6����( �� ����� ���+ 9 ����( 8 - �
� 9 � � +9��� -� ����� ���������4# E���� - � 9
+)��� -� ����� ���������4( ��+� ��� �� �+9����
�� # >+� - � ��� -� ����� ���������4 ����+9-���
�� ���� �� ���� � ���# �� �����+9�� �������d
Dim MyName As String
MyName = �Ìîå èìÿ�
Dim MyWeight As Integer
MyWeight = 128
Dim DrivingDistance As Single
DrivingDistance = 12.8
� ����������� � ���� D!
E(.F5)5G3HI7
6������� � MyName ��Y�+�� � � ���� �+�� �
< � � ��� String( � �4 ������� ���� �Ìîå
èìÿ�# 6������� � MyWeight ��Y�+�� � � Integer
� �4 �������� -� ����� 128( .�+�� ���+�# 6�������
� � DrivingDistance ��Y�+�� � � Single( � �4
��������5-� ����� 12.8(5������� �5����9#
W�9 ����9 ������4 ������ ��Y�����9 ����4
����� ��� ��Y�+���� ���������4 � ���� � ���
�4 � � +9���� -� �����# =� ������ � � �����(
�� � ���������4 � � ���� � � + ���� �� �+9���
-� �����# ;���+9-� ��� ���������4( �����4 ��
�������� � � +9��� -� �����( ���� ������ �
���� �+9��45� ���5����� ���#
Dim MyAge As Integer = 100
T����9( ��Y�� ���������) � ������ �4 � �
� +9��� -� �����( ����� ����+9-� 9 �� ����
� ���4 � -( ���� � ����� *� -� �����# A � �
��� ��(5��5����5������55����5����<����r
Dim MyName As String
MyName = �Joe Cooker�
MessageBox.Show(MyName)
y�5����5������5 TextBox1r
Dim MyName As String
MyName = �Peter, Paul and Mary�
TextBox1.Text = MyName
7� ����� ���������4 ����� �-����9 � ����<9)
���� ��� ���� � ���# A ��� ��� ���� �����
�� TextBox1 �+���)<�� �������r 6��������4
MyName �������� -� ����� �Bill�( - �� 8 �Bob�(
- �� 8 �Ben�# 6����+9�� ���+����� -� �����
MyName 8 �Ben�( ������ ��� ���� ������
TextBox1#
Dim MyName As String
MyName = �Bill�
MyName = �Bob�
MyName = �Ben�
TextBox1.Text = MyName
DD $����C
� Ul � cl ���2�����2��
� ����� �3���� ���'��������������J
int myOrbit;myOrbit=123000;
E���� ������9 ���������4 -� ����� �����4
���������4# y� ���� ������ ���� ����<����r
Dim MyName As String
Dim YourName As String
MyName = �Allen Ginsberg�
YourName = MyName
MessageBox.Show(YourName)
�� ������( ������ <�4 �,����d �� �� ����
������9 ���������4 -� ����� ���������4 �������
�� # 6�����( ���������� ��Y�+�)�� � � ����
� �+�� <�� � ������+������ ���# ;� ����� ����
���9 -� ����� �+9�� *��� �� # =� ��� ��+9-�
������+��� 9d
�Îøèáêà
Dim MyName As String
Dim DVDPrice As Single
MyName = �Paul Bunion�
DVDPrice = MyName
> 4� � ��,�� ����� ���( �����4 ��������
��� ����+9-�)��j Z�-� 4� ���� ���+������ e�K�
f1|� ����� P3�f�1 #$%&# D -��� ��� �;��� '#
����4� ���� K:��% � _����� "� � ��� 9� � :���
�� Form1 ������ � � ������ ��+�# ������
��4�� Text ����� ������ ��+�4# S� ����
-� ����� Ïîêàçàòü èìåíà ��4� Text ������# S� �
���� -� ����� True ��4� ReadOnly ����� �����
�� ��+�4# >�4��� <�+���� �� ������ Button1
����4� ��� ���� ��� ��� ����� �� � � ��#
����� ��� ����� �+���)<�� ����� ��� d
Dim XName As String
Dim YName As String
XName = �X is my name�
YName = �Y is my name�
TextBox1.Text = XName
TextBox2.Text = YName
6����4� � - ����� ���+������# D ����
������ � � ����9) 7"(�6� � �����# � ,�� ����
��Y�+��� �� ������� ���������� XName � YName#
� ����������� � ���� D
��� �&�4:�� � ��
���� �� cl �� Ul0 ���
�����F ��4 � �&1� � '��F � ������ b���� ����
�� ���� �� =)->?@ A?-)*0
PjN0 5& ���� �������
�� �&B���� � ��'��;0
string MyName;string YourName;MyName =�Allen Ginsberg�;YourName = myName;MessageBox.Show(YourName);
6��������� �� �� �� ����� ��� U- �+)����
��� � ����V# Z�4�� Text ��+� TextBox1 ���
�� �������� -� ����� ���������4 XName# Z�4��
Text ��+� TextBox2 ���� �������� -� ����� �����
�����4 YName# 6������4� �-����9 -� ����� XName
� YName 5����5�5��� 5- ���� 95����� ���#
b ����9 �-����� ����� ���# >�� 9� � :���
�� �<� ���� ������ ��+�# ������ ��� ��4��
Text# S������9( �� �+� ��4� ReadOnly *���
������� ��+� �� ��+��� -� ����� False# ���
��+��� ��4��4 <�+��� �� ������ Button1( ����
���� ���� 9 ��� ����� �� � � ��# ;-�����
���(5����5��5��+���+5 �d
Dim XName As String
Dim YName As String
Dim ZName As String
ZName = TextBox3.Text
XName = ZName
YName = XName
TextBox1.Text = XName
TextBox2.Text = YName
6����4� � - ����� ���+������# �����
��9� ������ ��+� � ��4������9 ���# D ����
������ � � ����9) 7"(�6� � �����# y� ����-�4�
��r � , ��� ��Y�+�� �� ������� ����������#
6��������4 ZName ���� � ��� -� ����� ��4��
Text ������� ��+� TextBox3# 6��������4
XName ���� � ��� -� ����� ���������4 ZName
U�����4 � ��� ��+� �������� -� ����� ��4�
Text ������� ��+� TextBox3V# 6��������4 YName
���� � ��� -� ����� ���������4 XName U�����4
��+� �+9�� �� �������� -� ����� ���������4
ZNameV# 7 �� ��� ����< � ��4�� Text ��+�
TextBox1 -� ����� ���������4 XName( ��4��
Text ��+� TextBox2 8 -� ����� YName# =� ���
��� -� �( � � ������9 ���������) -� �����
�����45���������4#
�� �<� ���� ������ 8 �� ��� �� �( � � ���
��+9-� 9 �+�� +9��� ����������# Z�-� 4� ����
���+������ e�Kf1|� � � -��� ��� �A�+�����
I $����C
<�+���'# >�� 9� � :���� Form1 �� ������#
� ��� ����5��� 5� 4���5�+���)<�)5�����d
Windows Form Designer generated code
Z� -�5���+�5���5����5�+���)<��d
Dim Number As Integer
g��������# 6��������4 Number �� ������
���� � ���5-� �����5\#
����+��� ��4��4 <�+��� �� ������ Button1
��� ���� :��� � ��� 9� ��� ����� �+���)�
<�45���d
Number = Number + 1
MessageBox.Show(Number)
>�� 9� ��4 �� ��� ��� ������ � � �4
������ Button2 � Button3#
6����4� � - ����� ���+������# D ��� 4�
� ������ ����-�+9��� �������# 6�� � ����
� � �� ���� ����9�� ���� ����<����( ����
��� ���� �� - �� ��<�� ��+����� � � �4# =�
��� � �� �( ����� �� �� ��Y��+� ���������)
Number � � �+�� +9��) ���� :����# = ��������
� � ����+9-���� �+� �� ����� ��<��� ��+����
� � �4# 6�� � ���� � � �� ������ -� �����
*�4 ���������4 ��+��� ��� � x# 7� �����
�+�� +9��4 ���������4 :���� ���� �����( ���
:��� 5��5����5- ��� #
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �;��� '( ���� ���4 � � �� :�#
X���4 ����� �� ���� ���� E���0W|W#
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �A�+����� <�+���'( ����
� ���4 � � �� :�# X���4 ����� �� ����
5 ���� ��������v1����0W|W#
���� � ������ ����� ����� ��� ����� !���" #$%&
����9 ����� �D 4�� �,����'( � 4� � ���
�� �9 �,���� ����� ����� ����# X���4
�����5�� ����55 ���� e����v�:�&��0W|W#
� ����������� � ���� �
E(.F5)5G3HI7
$�����������%��������������������� �&
x# T����5���������45��5�+����
� Boolean
� Form1.Button1
� Single
� System.Drawing.Color
[# > ����5� ����5�� 5���� 5�� ����55��4�� Text �������5��+�r
� Single
� Integer
� Boolean
� String
c# 6���������5� ����5�� 5����5������ 95����5-� �����5�-5����-������r
� Single
� Integer
� Boolean
� String
z# 6�����5���5����+9-� 95���������)55����� ���(5���- �+9��5�����
� 7&�%�"� �!�&�����"6�������
� K:p#�� �!�&������=
� K:���� �!�&������=
� 9���% �6�������!�&�����"� �(% "�"�!"��
������>
K���P��
��� % �R���������� �2��
��� �� �������� �2��
��� w���������� �2��
��� 5����������
� � m ���3
&�� �������
�� �2������ ������ �
� �R������ ��� R�'
��� 6)78,9- PN �� � '
� �� � �&���; ����2��F
���� �� ��� ��� 3��'
��� �� �&��� � ���4'
��� ��� � � E�� ��0
5� �2������ ������
�&������� &�4:3�
��R� ��2����3� &��'
�������4 Q����4�����
R����3� �����3 PNKZF
������� 3����������4
������� &����������
�� �&���; � 3�� � � 0T0
e� ����� 6)78,9- PN �
����3�1� ���� &��
�� �&����� �� �2���'
�� ������ 6)78,9-
fIII ��6)78,9-�r[0
>����J�;����<�� ������P��
6������ ��:��������� ���� .�4( ������ �
����+9-� +� � ������ �+ �� � ���� � � �� ��
��( 8 �+������( ��� ���( ��������� � ��+����#
� ����� ����� ��� ��� ��9 ��� ���� .��#
A���� ���( ���)�� � ������ ���� .��( ��-�+�)�
<��( � ������( ���+��9 �+����� � ���� � ��Y�
�����95������5�����#
���� .�� ������ ��� � � ) � -� �����(
��� �+� �������� ����� �+9�� ����# =� -� ���
��� � -� )�� ���� �� ��# �� ��<�4 ��� ����
���� .��d
Îïåðàíä1 Îïåðàöèÿ Îïåðàíä2
6�����d
3 + 4
� �� ����� 3 + 4 ��9 � ���� �� U3 � 4V � ����
� .�� U{V# ���� .�� ���+��� ��4��� U � ����
�+�� � �+������V � � ���� ���� �� �� U3 � 4V#
A���9)����� ����� ��� �+���� ������� �+�
���+����� ����+���4# ��� ������ �� �,�� )�
�� � �� �� ) ��+ 9 ���� � � �� � - - � -��# 7��
�� �+�,��� ����,�( ���� ��9 �� ��4r ��
�� �( � ��9 ����+�� # 6���� ��� ���� ���+�
��9 ����+����( �� �� ���� ����� +� 9 - � �
�� �+� ��,����# W�+� � ����� ����( *� ��+���
��+ 95�#
;����� ��*��� ��� ����� 9( � � ����+9�
-�)�� ����� �� � ��:��������� ���� .��#
;����� ��� ����< ) ����� ���( � ��� ��4���
����� ���+��9( ���� ��,�9 - � ��# 6����+9��
����9)��� ����� -� ���� �+� ����+���4( � ���
�-�� � ����� ����� ��� ��9 � �� ���4 � ���
��:��������� ���� .�4# 6����+9�� *� ���� �
.�� ,����� � ������ ����( � ��� �-�� � �� ����
-� � )5����5���� ���#
�� ������ � ��� � ������ ������ ��:����
������ ���� .�4 � �� ���-� ����4 � �� ��� �
� $����!
���� ����� ��# ��� �� ��� ��� � �( �� ����
�� �� � ���������� ���-� � ��� �+9�� �������
���d5�5����5����5U�V#
*����+�� *�,� �����- ��� ��
.�'��������&��''�/
Z+������ { {
���� ��� � �
S�������� � �
>�+���� ^ ^
b��:��������� ���� .�� � <� ���� ����+9-�)�
�� ���� �� � ���� � ���# ���� �� ���� � �
��� ��+��� � � � ����( ��� ����+9-���� -� �
�� ��'# ���� .�� � ���� ��� � -��< )�� ���
� -� � �� ��'# ��� ����� ��� � -� � �� ��'
����+����( � ��-�+9 ����+���4 - ���� ���
���������) �+� � -� � �� ��'# ��� ����� ��� �
� -� � �� ��' ��+��� ���9 -� ����� ��� ��
�� ( �� � �������� � �+� � -� � � ��( �� ��
��� �� ������+������# �� �����+9�� ������� ���
��+9-� ��� ��:��������� ���� .�4 ���� ��
� �5���� � ���d
Dim FormWidth as Integer
FormWidth = 200 + 300
Dim FormHeight as Integer
FormHeight = 1000 / 2
> ���� ������� ����9 ������ 8 � ���� �-
��� �� � ���� �� � ����4 ���� .��# � � ���<��
����� �� � � <� ���� ���+��)�� �+����� � ��
���( � ����� ����+9-� 9 �����+9�� ���� ��� �
���� .�4 � ���� ���� ���# A �� �9)( �+� ��+9�
,��� ���� .�4 ����� ���� ��� ����� ����+9�
-� 9 ��+9�� ���� .�4( ���+9�� �����# A����
���( � ���� ���� ��� ����� ����+9-� 9 ���
��������# ���� .�� ����� ���+��9 � � � �����
5� �2�� "
� �����; Ul � cl �� �'2�� �&���������� ��� �F
��� � � =)->?@ A?-)* 0PjN0
����� �&��������� aF
�������� �F 3������ �F
����q0
������� 8 ��+� *� ���������� ������� �� ���#
b �<� ����� - ��� 9 ���������) -� ����� �� �
�����( ������ ����+9-���� � � * ��������
� �# > 4� � -����� ��+�� �+����� �������#
6���4 ������ ����+�� �+��� ���������( ��+�
�-����5�� ���#
Dim Circum As Single
Dim Diameter As Integer
Dim Pi As Single
Pi = 3.14159
Diameter = 18
Circum = Diameter * Pi
MessageBox.Show(Circum)
� �+���)<�� ������� ����+���� �������
.�� ���-�� - � ����. 8 � � � ���+9# ��� �
�� ��� ��� � ������ 8 ��� ����+9-�)��( ���
��5�+���95.���5�5��Y���(5������5���5��+�9#
Dim MarchCost As Single = 809.6
Dim AprilCost As Single = 1661.55
Dim MarchLitres As Single = 50.6
Dim AprilLitres As Single = 100.7
Dim CostPerLitres As Single
CostPerLitres = (MarchCost + AprilCost) /_
(MarchLitres + AprilLitres)
MessageBox.Show(CostPerLitres)
� ���������) ����� - ��� 9 -� ����� �� �
�����( ������ ����+9-���� * �� �������� �#
6������� � �+���)<�4 ������ � ���� 4��9
������+�9(5��5����5������55����5����<����#
Dim MileCounter as Integer
MileCounter = 100
MileCounter = MileCounter + 200
MileCounter = MileCounter + 400
MessageBox.Show(MileCounter)
� ���� ����<���� ���� ������ _\\( -� �����
���������4 MileCounter ��� �-�� *��� ��� #
�� ������ *� ��+�� ���# 6���� �� ����� ���
C $����!
���&�� ����� ����4��'���4 � �� ��� �; �����
��� �F ��� � �&����; ��'���������; ������;0 }�F
��� ��;������ � ���&��;F
��������� � ���0
� �� J
(5+7)/(1+5)= 2
`��4 ������ ������'
��� (5+7)F ����� (1+5)F���� ��������� �'
��0 5��� ��� 20
#� ���&�� �� &� ��3��'
��� 3��������J
5+7/1+5 = 17
� ����14� ���&�� �� ��'
�� 3�����4 � �� ���F
� ����� �� ��� �3���
�������4���������0
��Y�+�) ���������) MileCounter � - � ) ��
� � +9��� -� ����� x\\# T��9� ���� ��� ����
���<�� -� ����� ���������4 MileCounter Ux\\V �
���� +�� � ���� [\\ 8 ��+�� ��� c\\# D� - ���
4�( ����4 ���� ����+���� �� � � �9 ����
� �� ���� � ���# 7 �� +��4 � �� ���� ��
���� � ��� UMileCounterV ���� � ��� -� ���
��� �� �4 � �� Uc\\V# y��� � ���� ��� ����
���<�� -� ����� ���������4 MileCounter U����9
c\\V � ��� +�� � ���� z\\( ��+�� ��� _\\# =�
-� ����� ���� � ��� MileCounter( ��� �� ���
�� � ��� ���� ����<����# >+� +��4 � �� ����
� �� ���� � ��� �� ���( � � ��+� ����+���
-� ����� �� �4 � ��( ��+� ��� ������� �� ���#
6�*��� MileCounter ���� � ����9�� �� �4
� �� ���� �� ���� � ��� ���� � ��( � � �
+)� �5���� �5�������� �#
6��� � ��� ���������4 -� ����� �� �����(
������ <��� � �� *� ���������)( 8 *� ������4
����� ����� ����� ���( �������� ���4 ����
�-�� �� #$%&# �� �-� +�� � � � ������������
����+9-� 9 ����+���+9��) ���������) �+� �� �
����� ������������� -� �����# A � ���� �- ����
��� ( �����4 �� �+9�� �� � ������+�( *�
����� ����9 ������ �+� ������� ����� � ���
*+�����# ����9 � �� ���� ��� ���� ��� ��
variable = variable + 1( ����+9-��� � �+� ���
+������ � x -� ����� ���������4# �� ����+9-��
���( � ������( ��� ������� ��+���� ����
����455.��+ �#
8��������������������A���� �������
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �`�� ���-�� �x'( ���� ���4
� � �� :�# X���4 ����� ��������� � ���
� �� ��� )<���� �������v&�����'�0W|W#
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �>� ��� ���������'( ����
5� �2�� !
E(.F5)5G3HI7
� ���4 � � �� :�# X���4 ����� ������
���� � ��� �� ��� )<���� ����
~���� v�� 3������0W|W#
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �6�9'( ���� ���4 � � �� �
:�# X���4 ����� ��������� � ��� �� �
��� )<����5 ���� �3�40W|W#
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �`�� ���-�� �['( ������
����+���� .�� ���-�� ( ������������ �+�
������+���� ������+������ � �������( ��+�
- � �� �+�� ������ ��+���� �( �+� ����
��4 ������� +�� ���)����( � .�� +�� ���
�)����# Z�-� 4� :����( � -���� � ��4
�+���)<��5*+�����5��� +����d
x# y���� ������ ��+�( ���� ����� ��+�
���� � 9d
� � �������v
� �+��� ������ ��+���� �( �+� ����
��45�������5+��5���)����v
� .���5+�� 5���)����v
� ������95���-�� #
[# y���� � ����� �+� ���� ��� ������
��+�4#
c# A�����( ��� � � �� �����4 ���� � ���
� 9��5����+����#
>+� ������ -� ��� -� ����4 �������� �� (
������ ������ ��+�( ���+ ����+9-� 9
:���.�) Val()# X���4 ����� ��������� � ���
� �� ��� )<���� ���� ���v&�����vf0W|W#
>����#� � �����P��
D� � ��� ����� �� � - � � ������ �+9�� � ��
���+�����( ����� ����� ��� ����� � �� 9 � ���
����� ���� ��# �� -� ��( �� ����� !���"
#$%& � ������ �-�� � ����� ����� ��� �����
D $����!
���+ �� 9' ���r D � ��� ��+� *� �� � �� � ���
�+������( �� � �+� ����+# �Z+������' ������
���� � -� ��� ���� �� .��4 8 *� ���������4
�����( ���-� � )<�4 ���������� ��� ����#
� ����� !���" #$%& ���� .�� ���� �� .�� - � ��
�� � ����<9) -� �� � ��������' U�V �+� ��+)�'
U{V# ��� ����+9-�)�� ���� � ��( � � ���� .��
�+������(5��5��5���� ��(5 5��5�5���+ ��#
�� ������� ����+9-� ��� ���� .�� ���� ��
� .��d
�Bill� & �Mike
�1� & �2�
�Bill� + �Mike
�1� + �2�
Z������� ������ ����� � ����<9) ���� .��
���� �� .��( ����� !���"# $%& �� � +�� ����
�� ���� �� �����+�# �� ��+��� �� - 9 ����(
����� +� ��� +�9 �����+�# =� ����� ���+ 9
����5������ ��d
�Bill� & ��� & �Mike�
�+�
�Bill � & �Mike�
�� ������ ����+9-� ��� ���� .�� ���� �� �
.��55���� ���5���� � ���d
Dim MyName as String
MyName = �Èìÿ� & �Ôàìèëèÿ�
�� ������( ���+��)<�4 ���� �� .�) ����
���� ���������� � ����<�4 ��-�+9 � ���
����5��+�d
Dim FirstName As String
Dim LastName As String
FirstName = �Bob�
LastName = �Marley�
TextBox1.Text = FirstName & � � & LastName
5� �2��
� �����; Ul � cl ��� '��� Q�T � ����4�3���
�� �������� �������;
�� ��0 E���4�3��� ���
QaT0 ������ �� �� ��3'�13� �� ��3�����J
fullName = �Bill � +�Bob�;
�� - ���+�( � � ����� ��� � ����� !���"
#$%& ��+� ���� - �� � �9 �����+ ����� -� ���
����� FirstName � LastNamer
8��������������������A���� �������
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �;��( : ��+��'( ���� ���4
� � �� :�# X���4 ����� ��������� � �
��� �� ��� )<���� ���� E��vR�����0
W|W#
>����U��<�� ������P��
� ��� +��������� �� ����4 ���� ����9 +��
�������� ����������( +��������� -� �����( ���� �
��� �� �����( ��� +��������� ���� .��#
F��������� �� ����� ���� ������ 9 +�,9 �
-� ����� True U;��� V5�+� False UF��9V#
���� ��� �� ����� �( �( �( ( �� � �� �� ���
) �� ����� +��4 � �� ���� �� � �� ���
���� �� �4 � �� ���� �� � ����� +�)
��-�+9 ��� +���������� -� ����� True �+�
False#56������d
5 > 3 = True
�A� = �B� = False
D � *+���� �� +��������� �� ����4 ����
����-���9�� +��������� ���� .��( ������ �
�-��� ����� !���" ���-� � )�� �+���)<�� ��� �
-��d +��������� ��������� 8 And( +��������� �+��
����� 8 Or � +��������� ���. ��� 8 Not# 6��
- ���� �+����� +��������� �� ����4 ����+9-��
)��5������#56������d
(5 > 3) And (�A� = �B�) = False
(5 > 3) Or (�A� = �B�) = True
Not (5 > 3) = False
�II $����!
E(.F5)5G3HI7
���� .�� Not UD�V 8 *� ���.� +9� � ���� .��(
��� � � )< � �+9�� ���� ���� ��# A���� ���(
���� �� ��+��� ��9 ��+��� -� ������ UTrue U;��
�� V �+� False UF��9VV# ���� �� Not �-�����
-� ����� False � True �+� -� ����� True � False#
6�������5� 5�+���)<��5�������#
Not (True)
Not (Not (True))
���� +� � ���� ��� ����9�� ���+����� ��
� �����(5��5���5���5�� �+9���j
Z+���)<�4 ������ �����������( � � ����+9�
-� 9 ���� .�) Not( ���� ���+ 9 ����� � +9��
�������( - �� 8 ��������� ������ ��+�#
D� - �� 4�( ���� .�� Not � �� � � ��+����
�����������5U�����������5�� BooleanV#
TextBox1.Visible = True
TextBox2.Visible = True
�
TextBox1.Visible = Not True
TextBox2.Visible = Not True
8��������������������A���� �������
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �F���� '( ���� ���4 � � ��
� :�# X���4 ����� ��������� � ��� ��
� ��� )<����5 ���� w�����0W|W#
>�!��K���� �� ��
�� ������� �����+�j �� ��-� +�( ������+� � - ���
��+� ������� ������# ��-�����( �� �� ,�
������ ������+��� +��9 � ����4 ������( ��
�( ������( ��� � ���+��9 ����� 9( ��� �,����
,�� ����( � � � *� �,���� ���� +�9# B �����
���( � � ����+9-� 9 ���.� +9��� ���������
�+� ����� �,����# ;��� +���� �,���� ���� � �
-� ��� �+ ���4# �+ �� 8 ����������4 , �
�+� ��+������ ����� ��( � �� )<�� ��- �,���� �
5� �2�� �I�
� ���� Ul ����� ��' ��� � P,/ ����4�3���
�����2��4��� ���� QuT0
��� � �� �� ����4��'���������������UlJ
textBox3.Visible =!(textBox1.Visible);
E(.F5)5G3HI7
�� )<�� �� �+9��� ��-�+9 �# Z� � + �
�����( � � ����� P3�f�1 ����� � �+ �� 9 ���
�<�5���5���5� ��� ���#
�� Z�-� 4� ���� ���+������ e�Kf1|�( � -��
�� ��� ��+ �� '# >�� 9� � :���� Form1
���� ������ � ���� ������ ��+�# ���
��+��� ��4��4 <�+��� �� ������ Button1
�5����5�+���)<�45���d
MyName = "Bill"
TextBox1.Text = MyName
�� ��� �� ��� ���( �� �<� �� ���������
����� ����� P3�f�1 #$%& ���������
MyName ����4 � ���4 ���� � �+����
�4 ����4 +����4# =� �-� � �( �� �����
���� � MyName �� ��Y�+�� # Z���� +����
���������� � �( �� ���� ���� ���� �
�+9��( �<� �� ���( � � � ���� ���9 ���
������+��� 9#
�� 6��� 4��9 ������9 �����# � ���� 9�<�"' UW��.��P ������ ����<����( �� ���
������� ���+��9 �� �� +��9# � ������
- � ��4 �!�%"( 6�'�� UF��` a���P ���� �����
<���( ������ ��������� �� �� +��9# ��
����� *�� ������ �� �����( ����< )�
<��(5��5��� MyName ��5��Y�+���#
�If $����!
�� ����+��� ��4��4 <�+��� �� ������ ���
��<���) ������ �!�%"( 6�'�� UF��` a���V#� ���� ������ ���������� � ����( ���
����5��� ����� 5�,��� #
�� 7 ��9�( �� ��� /m$�nH ��������� 8
������ ��� � - �+)� ��� ����+�� ( ����
��) ����� ��,�9# >�� 9� ��� �����
�+���)<�) ����� ��� U����� � ��� ����
��5� ���Vd
Dim MyName As String
��+�����5�����5+����5����-��#
�� 6����4� � - ����� �����# �� ������+��
����� ��- �,����# �� ����,�� �+ ��+�
����� ���#
���,��� �������� �� �� ����� P3�f�1 #$%&
�� ���� � ������+9�� ��� ����9 ��������
�,���� ����# 6���� �� ���� ������+��� 9�
��( �� ��-�+9 � �� � ��� ���� ���� �+9����#
=� ���������( ��+� �,���� ���)�� +����� � �
���5����� ���(5 5��55��� �����#
� ��� �+�� �� �� � ��+�-�� ��, ��� ���+�
��9 ���( ����� - �����4( ���� ����9( � � ��
���+����� � � ��� ��-�+9 � ��� ���+�����#
������ ���� - � ��� ��� �� �� ( - ��( � ���
� � � *�4 ����( ��� ���+����� ��, ���# T���
�� �� �+��� -� ��� �� ���� 8 ���+�����
����� ��� ����� ��� ( �����) � �����+�
����4 �� �� # D ��� 4� ������ ��xx� �+� ��
��+�����5��5�������5� ���45�����5��� #
5� �2�� �Im
�� D 4��� ��� ������ � � �� ������
Button1 �+���)<�)5�����d
MyName = �Bill�
6������ ������ *� �����# }�+����
�� ��4 �� �4 ������4 ��,� � ������
����,���� ���) ���� 9% ��� � "�(�"% ��"�� UqT�3��U�3�`.��T�V#
�� Z��� ���� ���+�� ��������� .���( �
����� � ��4 � ��+� ������ ��������4 ����
���# 6����4� � - ����� ����� ���# A���
:��� - ���-���( � ���� ������ � ��4#
�� D ��� ���+��9�� ��� �����# A��� ��
��+����� ��4�� �� �����( �����) � ���
����+� ���� �� �� UMyName = �Bill�V(
���+����� �������# = ���� ��� �<�
�� ���+��+ �9# �� ���+�� ��+�� .��
��( � ��������� ������ ����� � ��4 ��
���95��� - � 5��+ �5���+� #
�I� $����!
�� � ��� ���� ��� ������� ������ � �����
�����4 MyName# 6����� ����� -� ( ��� �
-� )< � -� ����� *�4 ���������4# 6��
�� ��4 �� ������ UMyName = NothingV(
����� �� �������� � ��+ ��Y�+�� ( ��
�45��5���� � +��95-� �����#
�� � ��� ���� ��� ������� ������ � ��4��
� Text *+���� TextBox1# 6����� ����
�� -� ( ����< )< � � -� ����� ��4�
Text#5�5� ���45����� Text = TextBox1#
�� D ���� �+ �,� ��xx�# 6�� *�� ���+���
�� ���< � ���� ��� UMyName = �Bill�V( �
���� ���+�� ��+�� �+���)< �# � ���
� ���� ��� ������� ������ � ����� �����
�����4 MyName ����� MyName = �Bill�#
6���� -� ����<�( �� MyName = �Bill�(
�����+9�� *�4 ���������4 �+9�� �� ��+�
��������5-� �����#
5� �2�� �I"
� � ��� ���� ��� ������� ������ � ��4��
� Text *+���� TextBox1# 6���� -� �����
<�( �� Text = TextBox1# =� -� ����� ��
�-����+��9#
� W<� � - � ���� �+ �,� ��xx�# Z���
��� ���� ���+��� ( � �+���)< � ����
���+��� ��+�� .���# 6������ ����
��� ��,� � ����� ���������4 MyName
����� MyName = Bill. 6���� -� �����
<�( �� MyName = �Bill�( �����+9�� -� �
�����5*�45���������45��5�-����+��9#
�� � ��� ���� ��� ������� ������ � ��4��
� Text *+���� TextBox1# 6���� -� �����
<�( �� Text = �Bill�( �����+9�� ��
�+9�� �� ������+� *��� ��4�� -� ���
���5���������4 MyName#
W<� � - � ���� �+ �,� ��xx�# ���9 ����
��� :��� ( �����+9�� ��� ����� - �����+
���+��9��# D ���� ������ �� -� ����
��+� :����( ���� - ���9 ��#
�IC $����!
�)� � ��� ���� ��� <�+���� �� �4 ������4
� � +� ����� � ����4 �� �� # ;- ����
�,����� ���������� ���) ������
���� �'��� � "�(� "% ��"�� Ui3��[3U�3�`.��T�V(5����5�� +�95����5�� �� #
�� - �����+� �� �� �+ ���# ����9 ������ ���9
�-������9 ���+��9 ��� , � - , ���# E����
��+���9 � ��� ���4 ����� ���# ;���� �����
��� ��� -�� ��� ����9( �� � �+�� 4�� �� - +�
����� ��� ���+��9 ��� �� �� �������( � ���
�����( �+� ����+9-� +� ���� ��� ���� � ���
�� � ���������)# 6�, ���� ���+����� ����� ��
�� ��-�+�� ������+�9( ��� ������ ����� �� � �
��� � � �� 9 ���� �+9��# ����+��� ����� ��� (
����� ��+��� 9 -� ����� ��4� � ��������
���( ������ � ��� ������ ��,� ���� ��� ���
��� # =� -� ����� ����+�)�� ��� ���+�����
����5��� #
B ���������� ������� �+ ��� � �����
��9� ��+�-����( ���� ��� � ����� �+�����#
Z+����4 ��� �+����� �+ �� 9# Z���� � �-� ��
�( � � ��� +�9 �������� ���+����� ��� � ���
��<9) ���� ��� �+���� � .��+�# �+ ������
��������� ��- ������ �+� ��+��� ��� ��
��+�����5*��5���� ���55����� �� �#
5� �2�� �I!
8��������������������A���� �������
�� � ������ ����� ����� ��� ����� !���" #$%&
�������� 9�� ����+9-� ��� � ��� ��
+ ��� � ������� ����� ��+ �� '# X���4
����� ��������� � ��� �� ��� )<����
���� 5�����0W|W# �� ��+��� - ��� 9
������ : 4+�( �������� e10f �+� ����
��5� 5��� ��(5���5� 5��5����� d
x# A ��� -� ����� � �+� ������ ��+�
� 5:����r
[# A ��� �������� -� ����� � ���������4
AnswerOner
c# A ��� �������� -� ����� � ���������4
AnswerTwor
A�� :���� � ������� ���+ � - �� ���� �
�+�����( ���� � �� �� +��9 �� � 9( � � ����
�� �� ��+�� � ���# 6������ ���� �� ��
���� � ��+��� 4� ��� ���+����� , � - , �
���# y��� �-� 9 -� ����� ���������4( �������
� ��4 ������ ��,� ���+� ���( � � ���� ��� ��
��+����#
�� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �+� ����+���� ��Y��� ���
�5�:���#5Z�-� 4�5:����5����5*�4d
�ID $����!
E(.F5)5G3HI7
>+�� ���� ��� ����� ����� ������
��+�(5 5� ����5�:���585�5����#
;- ���� �������� �-9��� :����+� �+� ��
���+���4d
� ��Y�� ��� 8 *� �+�� ��� ���� ��9�4
������5U�������� �5� � 5� 5����5c5� - V#
� ��Y�� �:��� 8 *� ����9 z^c( �������� � �
���+� π � � � ���� ��9�4 ������# � � ���
�� -� ����� π ����� ����+9-� 9 c(xz �+�
Math.PI#
d"!"��� ����"� 6�'����� Z����� +� � �����
�� 9 ��� -� ����� �+��� ���� � � ���� ( ������
� +� �� ���� ���� ��Y���( ��� �� � �����9)
z5���������5� -��� r
W�+� � ����,� � -��� ���9 � �� ���( ���
��� ������� 9 ��� �9 � :���� �<� ���� � �9(
���� � ����+�� �+��� ���� ��� � � ���� �:��
��5��5- � ����5��Y�� �#
5� �2�� �I
$�����������%K���P��&
x# y�5����+9-����5�+�5�-�������5������ 5���+�����5���� .�4r
� �(":(�
� 8"�(�
� l�!�&%��'�
� 7�=%�
[# A � �5���� .��5����+9-����5�+�5���� �� .��5����r
� And
� Not
� &
� =
c# A ���5����5��-�+9 5���� .�� Variable = �5� & �5�r
� 55
� 10
� 25
� 5
z# B�-�+9 ��5� ��45+��������45���� .��5�+���� Truer
� 2 * 2 = 5
� Not (3 * 3 = 9)
� 2 * 2 = 5 And 3 * 3 = 9
� 2 * 2 = 5 Or 3 * 3 = 9
������?
���������V��������;����� #3��������
��� 5� �2���� ������
��� 5� ��� �Y.000NhW7
��� t����������3�����
��� #3����� �2��������
� � � ���3
�� �����
������ � �� ���� ���'
��� =)->?@ A?-)* &�� ��'
����� ������ � �� ��'
�� ������ �� � ����'
��; � �� ���F ���� ��
��3��� ������� =)->?@
A?-)* .,+ O]]@)*?/),7- Q=A
�� � ������T0 � ���
�� ���� =AO �0I �������
� ������ (Z L..)*W �0IF �
� ������ (Z L..)*W fIII
��:� ������ =AO C0IF
���� �� ����4�3��� �
:��� � ������; G
6,+8F j|*W@F [,9W+[,)7/F
O**W--F L>/@,,k � K+,7/'
]?XW0
?����W9�������� �
A���9)����� ����� ��� ����,� ���) ����+9-��
9 ��+�� +�����# � *�4 +����� ��� � �� ��
����� ���� �+� �� ' UTrueV �+� ���' UFalseV 8
�� ��� ��� ��-�����'( �������' �+� �����'#
��5�����+9��5�������5��5����+9-� ���#
4 = 4
z5��4���+9��5� ��5zr5> ( True#
3 = 1 + 3
c5��4���+9��5� ��5x5{5cr5D�( False#
3 = (6 + 12)/(1 + 5)
c5��4���+9��5� ��5U]5{5x[V^Ux5{5sVr5> ( True#
A � ����( � ���� ������� �� 8 �+�
�� '( �+� ���'# ;����� � ����� �� ������ �
��,����# W�+� �� �� ' UTrueV( ����� �� ��+ �
����#5W�+�5��5���'5UFalseV585������#
A � � � �� ���( ��+��4 +����� ��9 ���
���� .��# D� *� ���� .�� � �� ) �� � ���+ ��(
�+9�� � ��+���� ���� �� ��( # �# �� -� �������
True � False# ��� ��-�+�) ��� � � 9 -� ���
��� True � False ���.� +9���� ������ ��# Z ��
����<9) ����� ��Y�����9 ��+�� �� �����( ���
� +��5��+��5�+�����5�� �����#
W�9 �� ��+��� U+���������V ���� .��d AND(
OR � NOT# ���� .�� AND � OR ��� � � ) � ����
� �� # ���� .�� NOT ��� � � � ���� ���� ��# ���
*� ���� .�� �-� < ) ��-�+9 ��+���� ��
UBooleanV# S � ���4 �- *�� ���� .�4 ��9 �� ��
+ ( ������+�)<�� �� ��-�+9 - ������� �
-� ����4 ���� ���# > 4� �������� � �����+9�
�� ��+��� - � �( ����+9-�)<�� *� ���� .��( ���
��5����9(5� �5� �� )5���� .��#
��f $����D
K���P������<�� ��9������� AND
3 = 1 + 2 AND 2 = 1 + 1
B�-�+9 58 True#
7���9 � � � ��9 � ���������( ��Y���������
���� .��4 AND# Z� � + �� ����+��� �� �����
c�x{[# ��� �� �+9��( # �# True# 6��� ����+���
�� ����� [�x{x( ������ ��� �� �+9�� 8 True#
7 �� �� �������� �� ����� True AND True( ����
��� �� �� �+ � ���+����� ���� .�� AND ��� � �
�� Trued ��+� �� ���� �� ���� .�� AND � ��
True( � �� *�4 ���� .�� 8 ��� True#
3 = 1 + 2 AND 5 = 2 + 2
B�-�+9 58 False#
���9 � � � ��9 � �� �����( ��Y���������
���� .��4 AND# Z� � + �� ����+��� c�x{[( ���
+�� � ��-�+9 True# 7 �� ����+��� s�[{[ 8
� ���� �� ���+�����( -� ��( ��-�+9 8 False#
7 �� ����+��� �� ����� True AND False( ����
��� �� �� �+ � ���� .�� AND � � ��-�+9 Falsed
��+� ��� �� ���� ���� �� ���� �� AND � ��
False( ��-�+9 ���+����� ���� .�� ���� ���
False#
� � ��� ������ �������� ����( ���� - ����
��9 �� �+ ���+����� +��������� ���� .�4( ��
��������� � � ��� ��������# A �� �9)( �����
�������+�9 �� �-������ ���� ��� ���� ���
���� .�� AND �����4 �+�.�# ;� �� ���- �+9��
- ����� 9v ����� ����� ��� < 9�� � *�4 ��
+�.�(5���� 5 �5����5�����#
0��, ����� �
$���, ����� �
0��, ������ � AND����, ������ �1��-2�3%�%������+��4
True True True
True False False
False True False
False False False
�����J��������R� �� ��m
K���P������<�� ��������� OR
3 = 1 + 2 OR 5 = 2 + 2
B�-�+9 58 True#
Z� � + �� ����+��� c�x{[( ��-�+9 8 True#
7 �� ����+��� s�[{[( ��-�+9 8 False# 7 ��
����+��� True OR False# Z��+ ��� �� �+ � ����
� .�� OR �� ��+���� ��-�+9 Trued ��+� ��� ��
���� ���� �� ���� .�� OR � �� True( � ��-�+9
���� .�� 8 ��� True# ��� �-������ ���� ���
���� ��� �+� ���� .�� OR �������+��� �+�.�d
0��, ����� �
$���, ����� �
0��, ������ � OR����, ������ �1��-2�3%�%������+��4
True True True
True False True
False True True
False False False
K���P������<�� ����P���� NOT
���� .�� NOT ��� � � � �+9�� ���� ���� ��#
�� ����� ������ -�� -� ����� False True(
-� ����� True 8 False# �� ������� ����+9-� �
���5���� .�� NOT#
NOT(3 = 1 + 2) B�-�+9 58 False#
c � x { [ 8 ��-�+9 True# NOT True 8 ��-�+9
False#
NOTUs5�5[5{5[V5B�-�+9 58 True#
s � [ { [ 8 ��-�+9 False# NOT False 8 ��-�+9�
True#
*���� � 567������ �1��-2�3%�%������+��4
True False
False True
��� $����D
8��������������������A���� �������
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �F��������� ���� .��'( ����
��4 ���� �+�.� �������� +���������
���� .�4# X���4 ����� ��������� � �
��� �� ��� )<���� ���� w�������v
�� �2��0W|W#
?����K���P�����������
A���9)��� ���� ��, 9 ����9 �+����� +������
���� U��+��V - � ��( �� ��� �� ���) �� ��� �
+�9# =� ��+��� ��+ 9 ����� �����( ������
��-� ) ����� ���( ��, )<�� +��������� - � ��#
A��� ��� ���+�����( ����� �� ��, � - � ��#
���� ���� True �+� False# 6���� �� �������
� � ��,����'( - ������� � ���( ���+��)�
�� � ����� ��+��� UTrueV �+� �� ���+��)��
UFalseV#
�� ��� -� ��( �� -� � �� ��' ���-� � �
���� .�) ���� � ���( �� �� ���� ���-� � 9 �
���� .�) �� �����# � ������ �( ������ �� � ��
�����+� � �9,�( -� � �� ��' - � � ����� �B �
� +� +� � ����� �� �4r > �+� ��( True �+�
Falser' W�9 � ������ ���� .�� �� �����( ��-��
+�)<�� �����9( ��+9,� +� � ����� �� �4 U�V
�+� ���9,� U�V# ��� *� ���� .�� - � ) �����( ��
�5� 5�����458 True �+� False#56������d
3 < 4
7 � ���5�����d5c5���9,�(5���5zr
> ( True#
2 > 5
7 � ���5�����d5[5��+9,�(5���5sr
D�( False#
�� ������ � �� ����+9-����� ���� .�4 �� �
�����d
�����J��������R� �� ��"
E(.F5)5G3HI7
*����+������ � ��
� ��� �� 8�����
� B �� F� �5����� � � �� �4r
� C�+9,� F� �5����� 5��+9,��� �4r
� E��9,� F� �5����� 5���9,��� �4r
�� C�+9,�5�+�� ��
F� �5����� 5��+9,�5�+�� � 5�� �4r
�� E��9,��+�5� ��
F� �5����� 5���9,�5�+�� � 5�� �4r
�� D�5� �� F� �5����� 5��5� � �� �4r
��-�����( � � �9,� �� ���� +��9 � ���� �
.���� ��( �� � ��# � � ���4 ��4 ���� .�� ��Y��
������ �� ���� .�� �� �����( ��Y���������
+��������4 ���� .��4 OR# D ������( �� -� ��d
+� � ����� ��+9,� �� �4 �+� UORV +� � �����
� � �� �4r ���� .�� �� -� ��d +� � �����
���9,� �� �4 �+� +� � ����� ��+9,� �� �4r
;���� �+� ��( ���� .�� �� ��� ,� �( �� � �
��5+�5����5�����5+� �5�5�� �5������r
�� �����+9�� ������� ����+9-� ��� ���� �
.�4 �� ����� ��+��� �� ������# ��-�����(
� ��� ������ �-� < 9�� � - � � �����9
�+�.� ���� .�� OR( ���� ����9( � � � �� �
� ����5�� �����#
3 <= 3
c5�5c5��9 False#5c5�5c5��9 True#
False OR True = True#
7� ��( ��-�+9 ���� .�� �c ���9,� �+� � �
�� c'58 True#
2 >= 3
[5�5c5��9 False#5[5�5c5��9 False#
False OR False = False
7� ��( ��-�+9 ���� .�� �[ ��+9,� �+� � �
�� c' 8 False#
��C $����D
3 <> 4
c5�5z5��9 True#5c5�5z5��9 False#
True OR False = True#
7� ��( ��-�+9 ���� .�� �c �� � �� z' 8 True#
3 <> 3
c � c ��9 False# c � c ��9 False#
False OR False = False#
7� ��( ��-�+9 ���� .�� �c �� �� � �� c' 8
False(5# �#5c5� ��5c#
�� ��� *�� ������ � �� �� �� +� ���+ # D�
� ����<9) ���� .�4 �� ����� ����� �� �� 9 �
������ �����( � ����� ��+�� -� �����( � ����
���(5 �d
"ABC" = "DEF"
�M!i�5� ��5�G%��r5D�( False#
True = True
True � �� Truer5> ( True#
True = False
True � �� Falser5D�( False#
?����K�����6G���1XRQ
7 � 9 ����� ��� �����( �� � �����4 8 � (
True( �+� ��( False( ����� � ����<9) ��+��4 +��
����d ���� .�4 �� ����� � +��������� U��+���V
���� .�4# b � � �� ���� 9 � ��+������4 ��r
� - ������� � �� ����� ���+��9 � �����
��4��� �+� ��# W�+� �� True( ����� �� ����
��+ �# W�+� �� False( �� ������ �� ��+ �# ��
�������5�������5��,����55����� ���#
W�+� �� ��+�� :+ ��� Super Size( ��� - 9
��+9,�)5� �����#
B �,�:����5���������d
q+ ��� Super Size �� ��+��r �� True#
6�� - 95��+9,�)5� �����#
�����J��������R� �� ��!
� ����14� �� �2��
� ������ �� ��� �����
� �������4 ��� �F ��� �
����0
�ABC� < �DEF��M!i� ���9,� �G%��r > (True0
�DEF� >= �ABC��G%�� ��+9,� �+� � ��
�M!i�r5> ( True0
q+ ��� Super Size �� ��+��r �� False#
D�5��� -� 95��+9,�)5� �����#
W�+� -� ����� ���������4 TotalLitres ��+9,� \(
�5����+�95.���5���-�� #
6��������d
7� ����� ���������4 TotalLitres � \r ��
True#5�����+�95.���5���-�� #
7� ����� ���������4 TotalLitres � \r ��
False#5D�5����+�95.���5���-�� #
� ������ � - � )�� ������( � ������ ����
�� ���9 True �+� False# � *�� ����� � ����+9�
-�)�� ���� .�� �� �����# ��� � ������ 8
���� True �+� False# W�+� �� 8 True( � ��
��+��)�� � ����� ��4���# W�+� �� False( �
��� ���5��4���5��5���+��)��#
�� - ���+�( �� ������ � ����+9-�)�� �+��
���+�' � ��'r W�+� ��+��� ���+����� UTrueV(
� ���� ���������# W�+� ��+��� �� ���+�����
UFalseV( ������ �� ���������# W�+� � ����( ���
�� ����� �� ������ + ��,����( ����+9-�4� ����
� �� ���+�###�' UIf###ThenV# � ����� !���" #$%&
��� ����5*���5���� �� 5 ��4d
If Óñëîâèå Then
Ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ
End If
��5������5��� 5� 5����� 5!���"5#$%&d
If myAge = 15 Then
MessageBox.Show(�I am 15.�)
End If
Z+�� If 8 �+)���� �+�� ����� !���" #$%&(
��*��� ��� ���+��� ��+������� ,��:��# S�+��
�� ��� �� -� ���+� �+� If# � ��+��� � ����<9)
���� .�� �� ����� - � ��� �����( � �����4
� ��� �� True �+� False# 7� ����� ���������4
myAge � ��5xsr
Z+�� Then ��� �� -� ���+� ��+���# =� ���
�+)���� �+�� ����� !���"#$%&( ��*��� ��� ����
+��� ��+������� ,��:��# 6��+� �+� Then ���
��D $����D
���( �����4 ��+��� ���+��9��( ��+� ���+���
��� ��+��� U�� � ����� 8 TrueV# =� ��� - �
��� � � ������ �+� ����� ��������# W�+�
��+��� ���+����� UTrueV( ����� �� ����
���� ����<���� � ����� �@ �n xs#' Z+� End If
���+� ��+����� ��� 8 *� ��� �+)���� �+� #
Z+� End If - ��, )5���� �� If###Then#
6�������� �������9 *� ���� ���j Z�-� 4�
���� ���+������ e�Kf1|� � � -��� ��� �@2�&RHK'#
6������ � :���� ������ ��+� � ������#
����+��� �� ������ ��4��4 <�+���( ���� ����
� ���� 9 ��� ����� �� � � ��# >�� 9� ���
� �����5�+���)<�45���d
Dim myAge As Integer
myAge = 15
If myAge = 15 Then
TextBox1.Text = �I am 15.�
End If
6����4� � - ����� �����# D ���� ������#
A�� ��Y�+�� ���������) myAge � ���� � � �4
-� ����� 15# 6��+� �+)����� �+� If - � ��� ��
����d myAge � �� 15r �� 8 True( �����+9�� ��
�+9�� �� ������+� ���������4 myAge -� �����
15# 6����+9�� �� True( ���+����� ��� ���+�
�+)����� �+� Then# � ������ ��+� ���+����
���5�@5�n5xs#'
b5����95�-�����5���5� myAge = 15 � d
myAge = 14
W<� � - �����4� � - ����� �����# D ����
������# y� ����-�4��r D�����r D *� � - myAge
�������� -� ����� 14# 6��+� �+)����� �+� If
- � ��� �����d myAge � �� 15r T����9 �� 8
False( � ��� ���+� �+)����� �+� Then �� ���+�
�����# D����� �� ���������# T��� ������
��+�5��5�-�������#
> 4� � -����� �<� ���� ������# >�� 9� �
:���� :+ ��� � ������# Z�-� 4� ��� ����� � �
� ��5���45������d
�����J��������R� �� ��
If CheckBox1.Checked = True Then
TextBox1.Text="I am checked."
End If
6����4� � - ����� �����# S� ���� :+ �
��� � � ���� ���) ������# S�+��� ���+����
�� 8 True U� �� ���+� :+ ���V( � ���
������5��+�5�-������5� 5�@5�n5"RH"hHf#'
W<� � - - ����� �����# D *� � - � ����
���) ������( �� �� � +� � :+ ���# y� �����
-�4��r D�����# D *� � - ��+��� �� ���+����
�� 8 False U:+ ��� �� �� ��+��V( � ��� ��
�-������# � , ����� �� �����+ ��,���� U�-�
����9 +� ���V ������ �- ��+��� U�� ��+�� +�
:+ ���V#
8��������������������A���� �������
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �@2�&RHK'( �����4 ���� �
� � �� :�# X���4 ����� ��������� � �
��� �� ��� )<���� ���� Y.vNhW70W|W#
?�!��S��������� ��9�����
;���� ����� �� � ���������� ������ 9 ������
�� ��,���4 ���� - ������# D ������( �����
������9( �� ��+�� +� :+ ���( ��� � +� ��-��
.�� �����+)� �+�( - �� �� ��9 � ���+ ( �
������9( �� �+ +� ��+9-� �+9 ����� �����
�� ��+�# ��� *� ����� ���+ 9 ����4 ����� ���#
A �r A �� �9)( �� �+�,��� �+����# � ���� �����
����+9-� 9 ��+9�� ���� ��� If###Then( ���+9��
�����# A � � ������ ���� ���( ��� ���+��)��
�� �������( � ��� ���� )�� ����# > 4�
��-� ��� ���+������( ����������)<�� ����+9-��
���5�����+9���5���� ��� If###Then#
�fI $����D
�� �� ��� � 3�������
���� ���3 If...Then...End If 3�: �����4 ��'��3���0 ��� ���� ���
&� ��������0 ~��
�� ��4 ���F �������'1���� �� 3�����F G b��
��4�� ���� �� ��� F ��
����� �����4 ����3���0
�� 3������� =)->?@ Z/>8),
0PjN ������������ ���'
�� ����� ��� ����3����0
If CheckBox1.Checked =True ThenMessageBox.Show(�Danger!�)
End If
E(.F5)5G3HI7
6�����+����( �� ����� ��� ��9 :+ ���
CheckBox1 � � ����9) 8&��"*�# W�+� :+ ��� �� �
��+��( ����� �� �-����� .� :�� UBackColorV
:���� � �� ���4( ��� ������ ��+� 8 �
�6�� �' � ���� ���� ����<���� � �����
��� ����9j �� ����9j' ��� *� ����� ���+ 9 � ���
��<9) ��� ���+9��� ���� ��� If###Then# A ��
��4 �- *�� ���� ��� ���� ������9( �� ��+��
+� :+ ��� Alarms# W�+� � UTrueV( � ���� ���+�
��9��5������)<�45���#
Z�-� 4� ���� ���+������ e�Kf1|� � � -���
��� �6�� �� � ���� '# >�� 9� � :���� :+ �
���( ������ ��+� � ������# ;-����� -� �����
��4� Text ������ Button1 � Òðè óñëîâèÿ#
����+��� ��4��4 <�+��� �� ������( ���� ����
� ���� 9 ��� ����� �� � � ��# >�� 9� ���
� �����5�+���)<�45���d
If CheckBox1.Checked = True Then
Form.ActiveForm.BackColor = System.Drawing._
Color.Red
End If
If CheckBox1.Checked = True Then
TextBox1.Text = �Ïîæàð�
End If
If CheckBox1.Checked = True Then
MessageBox.Show(�Îïàñíîñòü! Îïàñíîñòü!�)
End If
6����4� � - ����� �����# S� ���� :+ �
��� � � ���� ������ � � ����9) 8&� �%�"��##���� ��� If###Then ���+���� ���� - ������#
6���4 ���� �� If###Then �-���� .� :�� :���
�� � �� ���4# ����4 ���� �� �-���� ���
������ ��+� � �6�� �'# T���4 ���� �� ���
�� ���� ����<���� � ����� ��� ����9j �� ��
���9j' �� ��� ���� �� � If###Then �������
�6�� �� � ���� ' ������+��9 ���� � � �� ��+��
��#5=�5��+�5��+���
If CheckBox1.Checked = True Then
�����J��������R� �� �f�
D� �+�� � If###Then ���+��+��9 � -��� ����
� ���# �� ��� ��� ��( �� ���� � � �� ���
�������� �+�,��� ����� � -r W�9 +� +��,��
��,����r � ����� !���" #$%& � ��+9,���� �����
������ �-��� ����� ����� ��� ����� �+���
If###Then ����� ����+9-� 9 ������� ���� ��
��#
T � �� ��� ���+������ �6�� �� � ���� '
����� ������� 9( ������ ��� - ��� �� +����
+�,��� �+���# ����4� ���+������ �6�� �� �
���� '# >�� 9� � :���� �<� ���� ������# ;-�
����� �� ��� � ����� ��+���'# ����+��� ��
��4 ��4��4 <�+���( ���� ���� ���� 9 ��� �
����� �� � � ��# >�� 9� ��� ����� �+���)�
<�45���d
If CheckBox1.Checked = True Then
Form.ActiveForm.BackColor = System.Drawing._
Color.Red
TextBox1.Text = �Ïîæàð�
MessageBox.Show(�Îïàñíîñòü! Îïàñíîñòü!�)
End If
6����4� � - ����� �����# S� ���� :+ �
��� � � ���� ������ � � ����9) K'�" �%�"���#����+���� ���� ���� �� If###Then# E� ��+����
�� True( � �� ���� ��� �+��� If###Then ����
���+���� ���� - ������# � ����� ��� ���+���
)�� � �� ��4���( �� � � �9,�# ��� �� � *�
� - ��+��� ��������� �+9�� ���� � -# T ��4 ���
+����5����� 95�5��� 9#
;���+9-�� ���+��� �+9���� ���� ���
If###Then( ����� ���� 9 � -��� �� �� ����
U�� � +� 9 �����+)� �+�V#
B �������5������#
Z�-� 4� ���� ���+������ e�Kf1|� � � -���
��� ������ .� '# 6������ � :���� �� �����
�+)� �+� � ������# Z ����<9) ��� ��"% ��
�ff $����D
Uf��.3���3�V - � 4� �+���)<�� -� ����� ��4�#
;-����� -� ����� ��4� Text � RadioButton1 �
Red( � RadioButton28 � Green( � RadioButton38
� Blue# S ������ Button1 �-����� -� �����
��4� Text � Óñòàíîâèòü öâåò# S� ����
��4�� Checked � RadioButton1 -� ����� True#
����+��� ��4��4 <�+��� �� ������ Button1( ���
�� ���� ���� 9 ��� ����� �� � � ��# >�� 9�
�55����5 ��45���d
Dim myColor As System.Drawing.Color
If RadioButton1.Checked = True Then
myColor = System.Drawing.Color.Red
End If
If RadioButton2.Checked = True Then
myColor = System.Drawing.Color.Green
End If
If RadioButton3.Checked = True Then
myColor = System.Drawing.Color.Blue
End If
Form.ActiveForm.BackColor = myColor
6����4� � - ����� �����# S� ���� ����
�- �����+)� �+�4 � � ���� ������ � � ����9)
�% ��"�� � ?�� # q��� � ������ �������� ��
�� ���4 .�# ������� �����4 �����+)� �+9 �
� ���� ������ � � ����9) �% ��"�� � ?�� #
`�5:����5�5������5� ��5������j
6������� � ���# 6��+��� �+9���9 ���� �
��� If###Then ��-�+�� ���� 9 � -��� ���
�� �� � �����d �A ��4 �����+)� �+9
��� �r' A��� ��� ���+�����( ����� �� ���
������� ������+��( � � � ��-�.�� ��� � #
������+�( � � � ��-�.�� ��� � ( ����� �� ��
��+��� ������)<�4 ���� ��( �� � +� )�
<�4 .�#
�����J��������R� �� �fm
8��������������������A���� �������
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �6�� �� � ���� '( ����
��4 ���� � � � �� :�# X���4 ����� ���
������� � ��� �� ��� )<���� ����
���� ���v� ����0W|W#
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� ������ .� '( �����4 ����
� � � � �� :�# X���4 ����� ���������
� ��� �� ��� )<���� ���� ��&� v2���0
W|W#
?�"��W9��� ����P����� ��
E� ��� � -��� +��9( � � � ����<9) ��+��� ����
� .�4 ��Y�����9 �� ����� �+� ��,���� �+���
��� +��������� - � �# > 4� � -����� ������(
������ ���� .�� AND ����+9-���� �+� �������
�����45�������5���+�����5���5��+��4#
E���:�.����� ���+������ ������ .� '( ���
� � ���� :+ ���( �����4 ��-�+� ��+)� 9
�-������� .� # Z ����<9) ���� .�� AND ��-� �
��� ��� ��� ��+���( ������ ���� ������9 �� �
���� �����+)� �+�45�5��������5:+ �� #
����4� ���+������ ������ .� '# >�� 9�
� :���� :+ ���# ;-����� -� ����� ��� ��4�
Text � Öâåò ñóùåñòâóåò# ���� ����4� ��� ���
� ����� � � �� ������ Button1# 7 ����� ���
5���5� 5�+���)<�4d
Dim myColor As System.Drawing.Color
If RadioButton1.Checked = True And CheckBox1._
Checked = True Then
myColor = System.Drawing.Color.Red
End If
If RadioButton2.Checked = True And_
CheckBox1.Checked = True Then
myColor = System.Drawing.Color.Green
End If
�f� $����D
E(.F5)5G3HI7
If RadioButton3.Checked = True And CheckBox1._
Checked = True Then
myColor = System.Drawing.Color.Blue
End If
Form.ActiveForm.BackColor = myColor
6����4� � - ����� �����# D ���� ������
� � ����9) �% ��"�� � ?�� # D����� �� ����-�4�
��j `� �� �-������# b ����9 �� ���� :+ �
��� � � ����9) r�� %�L�% ��� � �<� � -
� ���� ������ � � ����9) �% ��"�� � ?�� #
q��� � *+����� ��� +���� � �� �� �����#
�� �� ��������� ����� ���# � ��+��� �+���
If###Then ��5��� �+�5�+���)<�45���d
And CheckBox1.Checked = True
=� ����+���+9��� ��+���# T����9( ���� .�
�-����+��( ��+��� ���+��9�� �� ��+���# D �
������d
RadioButton2.Checked = True And CheckBox1._
Checked = True
�� *�� �� ����� ��+��� ��9 � �� True#
6�����( True AND True = True# W�+� ��� ��
���� �- �� ����4( ��Y��������� ���� .��4 AND(
� �� False( � ��-�+9 ��� ���� � �� False(
�5.�5��5�-������#
8��������������������A���� �������
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� ������ .� �['( �����4
���� � � � �� :�# X���4 ����� ������
���� � ��� �� ��� )<���� ����
��&� v2���vf0W|W#
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� ������ ��� �� '( �����4 ���
���� ����� �+�� ��� 9 ��� ���# X���4
����� ��������� � ��� �� ��� )<����
���� ��&� v���� ��0W|W#
�����J��������R� �� �f"
������F �� �2�� AND����4�3��F �� � ��' ���F ���� � �&� ��' ���� True0 z�� �3���
� �� ��4F ��� � ;���
&� ���� �� ��� TrueF����4�3�� �� �2�� OR0
E(.F5)5G3HI7
x# Z�-� 4� :���� � ������� � ��� �� � �
)<�4 ������ Combobox# 7 � 4� �+� ���
��4� Text -� ����� �Z����� ��� ���'#
7 ��+��� ��++��.�) Items � - �����
��� ���#
[# 6������ � :���� ������ ��+�# Z���
+ 4�5���5������������#
c# 6�� ����� ��� ��� �� � )<�� �����
��( ������ ��+� ��+��� ��9 �����
�� � - ���( � � �������( ��� �������#
z# T��� ��� ����� ���� ���������
��4�� SelectedItem#
s# W�+� � ����( ���� � ������ ���
��+��9 � -��� ����� ������ ��+�(
������� ����� ���� ���.� +9��) ����
� ��5����� 5!���"(5� ������5 �d
TextBox1.Text = �A� & vbNewLine & �B�.
B -������( ���� A � B ����� ����9
� - ���5�����5�� � )<���5����� #
�� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �6����� '( �����4 ���<���
� ������� ��+������ � ����� ����� �
��)#5Z�-� 4�5:����(5������)5� 5*�d
�fC $����D
6�� � � �� ������ � � ����9) E[�4���3 i3<��4�� �+���� ���+ �- ] ������ ��+�4# 6����+9�
�� ���������� ������� ��+� 8 ���� ( ��
���+�( �� ����� ���� ������ -� 9 ���+�# �����
!���" #$%& ��-�+�� ��+ 9 *� � ����+9-� ����
:���.�� Val()#
W�+� ��-�+9 ��+9,� z\( ����� ������
��+� ����<����( �� �� <�4�� 8 ����� ���4 � ��
��� 5�+�5�����������5���� 5����� ����� ���#
W�+� ��-�+9 �����+ � [\�c�( ����� �����
<�9( �� ����,���9 �������� �� � � �������(
��5�����5������� 9#
W�+� ��-�+9 ���9,� [\( � ����+���� ����
����5��� 95������5- ����#
b5� ��5 ,5��������45��-�+9 r
�� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �;�� '( ������ ����� ���
� �9 �� ���+�)<�4�� � ����- )<�4 ��,���#
x# ;-����� � -���� :����d ���� UHeightV
� 250( ,����� UWidthV � 500# D -���
:���� Zap# >�� 9� � ��� *+����� ��� �
+����( ���� �� ��+���+ �( � � � ���
�����d
[# `�+9 ���� 8 <�+���9 �� ����<�4�� ���
,���# A�� ���� ��� 9 ��,��9( ���� ��
��4 ��+� ����� ��� �9 ��������# A����
� � ����9) C���� ���.� +�-���� � - ����
� � ����# A���� � � ����9) C��. - ��, �
�����J��������R� �� �f!
� ����# A���� � � ����9) E5�� - ��� �
����� ���# T�� �����+)� �+� ��-�+�)
���� 9 �����9 �+������# >�� 9� *+��
��� PictureBox �+� � -��<���� ������
��,���#
c# B������ ��,���( ��:�40X).( �� ���� �
�����# ������� *� ������� �+� ���� �
����� *+����� PictureBox# > ���4 *+��
��� �+��� �+� ���� ����� � �����#
>+� ��4� SizeMode ������ -� �����
StretchImage#
z# 6���� �� ����+9-�� *+���� Timer( ���
�� - � �9 ��� ���+��9�� ����- �����
��+����� ���� +� ������# Z�-� :����(
� 4��� *+���� Timer ���� K:��% � _��<��� "� UF��4\�5V � ���+��� �� ���� ��4�
��4 <�+���# =+���� Timer �+���� � �9)
:����( �� ������ ��+9-� �+)#
s# ��Y��� ���������) �� Integer �+�
������ 5�� ����5��� � ��4#
]# ��Y��� ���������) �� Integer �+�
������ 5��<���5��+���� 5������#
_# � ��� ������ � � �� ������ � � ����9)
C���� ��-� 4� ���( �����4 ���� ��+ 9
�+���)<��d
� Z�� �� 9 \ -� ����� �����������
�������5��� � ��45�5������#
� S� � +� 9 �+� ��4� Enable *+��
��� ��� +���� Timer -� ����� True#
� W�+� ��� � ��-�.�� �����+)� �+�
RadioButton1( �� � +� 9 �+� ��4�
� Interval *+���� Timer -� �����
900( ���� � ,����� ������ 8 40#
� W�+� ��� � ��-�.�� �����+)� �+�
RadioButton2( �� � +� 9 �+� ��4�
� Interval *+���� Timer -� �����
850( ���� � ,����� ������ 8 35#
�fD $����D
� W�+� ��� � ��-�.�� �����+)� �+�
RadioButton3( �� � +� 9 �+� ��4�
� Interval *+���� Timer -� �����
800( ���� � ,����� ������ 8 30#
�# � ��� ������ � � �� ������ � � ����9)
C��.( �� ���� �+� ��4� Enable *+��
��� Timer -� ����� False#
�# � ��� ������ � � �� ������ � � ����9)
E5�� - ��,��5����� ���5��� ���4 End#
x\# � ��� ����� <�+�� �� *+����� Picture-
Box ��� 9� ���( �����4 ��� � �����.�
� -� ����) ������ Hits � ���� -� *�
-� ����� ������ ��+� �Q�3�'#
xx# � ��� ����� ������ Timer U���+ 4� ��4�
��4 <�+��� �� *��� *+�����( ���� ���
-� 9 ��� �����V( ��� 9� �+���)<�4 ���(
���� ��,��9 ��� + �9# �� ���� -��� �(
�� � -��� :���� � �� [s\ × ss\ �����.d
Dim MyRandomGenerator As System.Random
MyRandomGenerator = New System.Random
Dim RandomX As Integer
Dim RandomY As Integer
RandomX = MyRandomGenerator.Next(1, 550)
RandomY = MyRandomGenerator.Next(1, 250)
PictureBox1.SetBounds(RandomX, RandomY,_
Me.Width, Me.Height, System.Windows._
Forms.BoundsSpecified.Location)
x[# 6��+� *��� ��� ��� 9� ��� �����
���( ��� +�)<�4 �����.� � -� ����) ����
��� ������ � ����< )<�4 *� -� �����
TextBox �&13� '#
xc# � � � +� ��� ��� ����� ������ Timer
���+ 4� .� :�� :���� �����# 6�� ���
� � ��� ��,��9 .� :�� ��+��� � 9
�� ����#
�����J��������R� �� �f
$�����������%���������V���������;��&
x# 6��+�5� ����5�+)�����5�+� 55���� ��� If...Then � -��<�����+���r
� End If
� Then
� If
� Else
[# y�5�-� � �5���� .��5�� �����5��r
� s"�� ����&���"
� @��� ����&���"
� @��� �
� J�&���"
c# A��� 5+������� �5���� .�� And �-� < �5-� ����� Truer
� t%��&���" True 6����������"*"���!&��"*""!�&��'�
� t%��6������#":"�;"!�&��'"�&���� True
� t%��6������#":"�;"!�&��'"���&���� True
� 7&��=:"�6�������"!�&��'"�
z# A��� 5+������� �5���� .�� OR �-� < �5-� ����� Falser
� t%��&���" False 6����������"*"���!&��"*""!�&��'�
� t%��6������#":"�;"!�&��'"�&���� False
� t%��6������#":"�;"!�&��'"���&���� False
� 7&��=:"�6�������"!�&��'"�
������B
���������V�������;��
���� ��������� �2���Y.000NhW7
���� � ������������3�����
���� 5� ��� �Y.000NhW7000j@-W
���� ��:��������������Y.
���� 5� ��� ��Y.����l���cl
���� #3����� �2�������� �2���� ����������l���cl
� � " ���3
&�� �������
�� �2������ ������ ��
� ����4��; ����4��'
�� � � �R������ ��'
� R���� 6)78,9- "F
���� �� ��� ��� 3���'
�� �� �&��� � E�� ��0
$ �R������ ��� R��
b��� ������ ����4�3'
��� � �������� &� ��'
����� � ����3�1�;
� ���; �� �2�����;
����� �� � ����4��;
����4�� �� 6)78,9-
Dq(W0
B���������� ������ �6GY1XRQ
����9 ���� �� If…Then ����� ������9
�<� ���� ���� �� If…Then# ����4 ���� ��
If…Then ���� ���+��9��( �+9�� ��+� ��+���
����� ���+�����# ����4 ���� �� � ������
���� ������# X����( �� ���� �� If…Then
+���� ���9 ������� ���� �� #
Z�-� 4� ���� ���+������ e�Kf1|� � � -���
� ��� �q+ ���'# >�� 9� � :���� � :+ �� �
������# ;-����� -� ����� ��4� Text ������
� Ôëàæêè óñòàíîâëåíû?# ����+��� ��4��4
<�+��� �� ������( ���� ���� ���� 9 ��� ���
��� �� � � ��# >�� 9� ��� ����� �+���)<�4
���d
If CheckBox1.Checked = True Then
If CheckBox2.Checked = True Then
MessageBox.Show(�Îáà ôëàæêà_
óñòàíîâëåíû.�)
End If
End If
6����4� � - ����� ���+������# S� ����
����4 :+ ��� � � ���� ������ � � ����9)
b���(� �% ��"�����u# y� ����-�4��r D�����#
T����9 �� ���� ���4 :+ ��� � ��� � ����
������ � � ����9) b���(� �% ��"�����u# D *�
� - ������ ���� � ����<����� ��� :+ �� �� �
��+���#' A � ����( ����4 ����� ��� ��9
��+���d
If CheckBox1.Checked = True Then
7 *�� ��+���� ��� ���� ��( �����4 ����
���+��9��( �+9�� ��+� ���+����� ��+���#
=� �<� ���� ���� �� If…Then( +������4 ����
�4# �� +������� ���� ��� If…Then ��9 ���
��+���d
If CheckBox2.Checked = True Then
�mf $����
�5*�5���� ��5+����5�+���)<�4d
MessageBox.Show(�Îáà ôëàæêà óñòàíîâëåíû.�)
T � �� �� ���������r W�+� ��+��� �����
���� ��� ���+����� U:+ ��� CheckBox1 �� �
��+��V( � ���+����� +������4 ���� ��# =�
�<� ���� ���� �� If…Then# W�+� ��+��� � ����
���� ��� ��� ���+����� U:+ ��� CheckBox2
�� ��+��V( ���+����� �+���)<�4 +������4
���� ��( � � *�� � ������ ���� ����<����#
�� ��+��� ��+��� ���+��9��( �� �� ���� �����
<���� �� ���� ����9��# ; Checkbox1( � Check-
box2 ��+���5��95�� ��+���#
��� �� ��� ��� � �( �� End If �+� ����
��� ���� �� If…Then ��� ���+� End If �+�
����� If…Then# Z ����<9) +������ ����� ���
��< 9 ������� ���� ��� If…Then( ����
� ��4�� ��� ���+��+�� �+9�� ��� ���+�����
��� ��+��4#
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �q+ ���'( ���� ���4 � �
� �� :�# X���4 ����� ��������� � ���
� �� ��� )<����5 ���� �����0W|W#
B������������ ��9�����
>� ��� ��� ��4��� ��+���� ���� ��� ���+���
+��9 ��� ���+����� ��+���# W�+� ��+��� �� ��
��+��+��9( ������ �� ���������+�# b ��( ��+� � �
����� ���+��9 � ����� ��4��� � �� �+�� �(
��+�5��+���5��5���+�����r
D�( �������( ����� � ��� 9 �<� ���� ���� �
�� If…Then � �������+����� ��+���� � ������
�9 ���� ������ ����� ��� # > 4� ���������j
�����J�������R� �� �mm
t���� ��������4 � 3� �
� 3�� ���4�� �� ��� ��
If…ThenF ���4�� ��;����F�� &�4: � ;'��� ;
������; �� ��� �� &3'�� � 3��� �����4F � � ��;
� 3��� &3�� ��;����4
�:�&��0 5&����4�� �'��� ����3��F ����4�3�
��������� ��� �0
E(.F5)5G3HI7
Z�-� 4� ���� ���+������ e�Kf1|� � � -��� ���
�@2&RHKO3RH0|��H'# >�� 9� � :���� � :+ ��
� ������# ;-����� -� ����� ��4� Text ������
� IfThen# 6������ ��� ����� �� � � �� �+��
��)<�45���d
If CheckBox1.Checked = True Then
Form.ActiveForm.BackColor = System.Drawing._
Color.Red
End If
If CheckBox1.Checked = False Then
Form.ActiveForm.BackColor = System.Drawing._
Color.Blue
End If
6����4� � - ����� �����# D ���� ������
� � ����9) q�F-3T# q��� � �� ����4# S� ����
:+ ��� CheckBox1 � �<� � - � ���� ������ �
� ����9) q�F-3T#5q��� 5� ��5�� ���4#
A � � �� � *� ���r � ����� ���� ���
If…Then ��+��� �������( �� ��+�� +� :+ ���d
CheckBox1.Checked = True# W�+� ��+��� ���+�
�����( � .� :�� UBackColorV :���� �-�����
��� � �� ���4# ����4 ���� �� If…Then
������� ��+���( ������)<��( ����,�� +� :+ �
���d CheckBox1.Checked = False U��������
+����� ��+���V# W�+� *� ��+��� ���+�����( �
.� :�� :���� ������� � ����4# > ( ���� ��9
��������( �� �� � �� �j W�� ����� �� 8 ����
����� ��� ���� ���� ���� ���� ���# T ��4
������ ���� � +�,��� ���� � ���� � 9 ����
����45�,����#
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �@2&RHKO3RH0|��H'( ���� ���4
� � �� :�# X���4 ����� ��������� � �
��� �� ��� )<���� ���� Y.NhW7L/hW+9)-W0
W|W#
�m� $����
E(.F5)5G3HI7
B����K�����6GY1XRQY0,)R
� �-��� ����� !���" #$%& ��9 +9��� �� �
�-������9( �-� +�)< � � ������������ ���
���9 ����� ��� � ����< )< � ��� ����� ���#
= +9��� � 8 ���� �� If…Then…Else# =�
���� �� ����� �+9�� ������ ��+���( �� ��-�+��
� ���� 9( � ��� ���� ��� ���+��9 ��� ��
��+����� ��+���( � ��� 8 ��� �����+�����#
���� �� If…Then…Else ����+9-���� ���� ���
���� ���� ���� ��� If…Then � �������+���
����5��+�����#5��5���5��� ����d
If Óñëîâèå Then
Ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ 1
Else
Ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ 2
End If
A � � �� � *� ���r Z� � + ��������� ��+��
��# W�+� ��� ���+�����( � ���+����� Ïîñëå-
äîâàòåëüíîñòü îïåðàòîðîâ 1# � ������� �+�� �
���+����� Ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ 2#
Z�-� ��� ����� ��� �@2�&RHK�% �H' � ����<9)
���� �� If…Then…Else � ��� ���( �� �� � ���
� ���� � ��( � � � � ���� ���+9���� ���� �
�� �� If…Then �5�������+������5��+�����#
>�� 9� � :���� �<� ���� ������# ;-�����
-� ����� �� ��4� Text � If-Then-Else# � ���
� �����5��5� � ��5����5�+���)<�45���d
If CheckBox1.Checked = True Then
Form.ActiveForm.BackColor = System.Drawing.
Color.Red
Else
Form.ActiveForm.BackColor = System.Drawing.
Color.Blue
End If
6����4� � - ����� �����# D ���� ������
� � ����9) q�<F-3T<E4�3# q��� � �� ����4# S� �
���� :+ ��� CheckBox1 � �<� � - � ����
�����J�������R� �� �m"
E���4������ ��3; ��' ��� �� If…Then � � ���'���������� 3�������
������� � �� � ����
� ����� � �:�&���0
����� b���� ����4�3��
����� ��� �� ��� �F
Yf…Then…ElseF ���&� 3� �'����4 ��:����0
������ � � ����9) q�<F-3T<E4�3# q��� � ��
�� ���4# 6���� �� ��+ � � ����<9) ������ ����
� �� � �� � ���( �� � �9,� ��+ + � ����<9)
���j A�� �������( ���+����� +� ��+���
CheckBox1.Checked = True# W�+� � ( � ���+���
��� ����4 ���� �� � :��� � ����� �� ���4#
� ������� �+�� � ���+����� ���4 ���� ��
� :��� � ����� ����4#
> 4� � -����� �<� ���� ������ � If…Then…
Else# Z�-� ��� ����� ��� �@2�&RHK�% �H�['( ������
� � ���) � �9 ���� �� If…Then…Else �� ��
������ ���� ���( �� �����+9��# � ���� ���
If…Then…Else ���+� If…Then � Else ����� � -���
< 95���+9��5������5����5��� #
����� ��� ��� ����� � � �� ������
Button1d
If CheckBox1.Checked = True Then
Form.ActiveForm.BackColor = System.Drawing._
Color.Red
MessageBox.Show(�I�m red.�)
TextBox1.Text = �I’m red.
Else
Form.ActiveForm.BackColor = System.Drawing._
Color.Blue
MessageBox.Show(�I�m blue.�)
TextBox1.Text = �I�m blue.�
End If
6����4� � - ����� �����# D ���� ������
� � ����9) q�<F-3T<E4�3( - �� �� ���� :+ ���
CheckBox1 � �<� � - � ���� ������ � � ����9)
q�<F-3T<E4�3#
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �@2�&RHK�% �H'( ���� ���4
� � �� :�# X���4 ����� ��������� � �
��� �� ��� )<���� ���� Y.vNhW7vj@-W0
W|W#
�mC $����
5& ���� ������� �� ��F
��� �� ��� � ���
Then � Else �������� �
����3���0 =)->?@ Z/>8),
0PjN ��� b�� ������'������ G �R� �����
����� �& ���� ��� ��
�����4F � �� ������� ��'�3 ���0
E(.F5)5G3HI7
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �@2�&RHK�% �H�['( ���� ���4
� � �� :�# X���4 ����� ���������
� ��� �� ��� )<���� ���� Y.vNhW7vj@-Wvf0
W|W#
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �X�+9:'# Z�-� 4� :���� ���
��5*�4d
A��� ����� �� - ���� ���( ��4� Text
� �����4 ��+��� ��9 ������( ��+9-� �+9
��+��� ��� ������ ��+� ��+���� ����(
� �� ���� �� ���� ��# 6�� � � �� ������ � � ��
���9) e��.��3 ��+��� ����+�9�� ������� ��+��
���� ����# 6����+9�� ���������� �������
��+� 8 ���� ( �� ���+�( �� ������� ������ -��
� 9 ���+�# ����� !���" #$%& ��-�+�� ���+ 9
*� � ����<9) :���.�� Val()( � ����<�4 ����
+��� -� ����� �����( ������ ����� ������9
���������4(5� ������ X#
X = Val(TextBox1.Text)
>+� � ����� ����� ( ��+� ��� ���+� ���� ��+9�
,� ��������( ����� ����<���� ���� �p���,�4
��-�+9 ' ������)<�4 � �����( �����
���5�+�� �5�����5����<����5�T������4��9'#
�����J�������R� �� �m!
B�!���������� ��������6G
b ����9 ����+9-����� �+ ������� ����� ��
����� P3�f�1 #$%& � ��, ��� ���+��� ��� ����
� ��� If…Then…Else# T ��� ��� -�� �� ������
����9(5� �5��5���+�����5����5����� ���#
Z�-� 4� ���� ���+������ e�Kf1|� � � -���
��� �P3HJ�@K�@2'# 6������ � :���� ���� ������ �
���� :+ ���# S� ���� �+� ��4� Checked
:+ �� -� ����� True# A��� ���+������ - ����
���( :+ ��� ���� �� ��+��# ����+��� ��4�
��4 <�+��� �� ������( ���� ���� ���� 9
��� ����� �� � � ��# >�� 9� ��� ����� �+��
��)<�4 ���d
Dim MyValue As Integer
MyValue = 1
If CheckBox1.Checked = True Then
MyValue = 2
Else
MyValue = 3
End If
�� S� ���� ���� �� �� ����4 �����
��� UMyValue = 1V( ���+�� ��4��4 <�+�
��� ����4 ��+ �� �+� � *�4 ����� �+�
<�+��� �� �4 ������4 �� *�4 ����� �
��� �- ���������� ���) ���� 9% �<�� � "�(�"% ��"�� UqT�3��U�3�`.��T�V#
�� 6����4� � - ����� �����# A��� �����
��� :��� ( � ���� ������# A�� ���+�
����5��5�����5�5����45�� �� #
�mD $����
�� D ���� �+ �,� ��xx�( ���� ���+��9
���<�) ����� ��� MyValue = 1# 6�����
���5�+���)< �5���� #
�� W<� � - � ���� �+ �,� ��xx�( ���� ��
��+��95�����5���
If CheckBox1.Checked = True Then
6����+9�� :+ ��� CheckBox1 �� ��+��(
���� �������� �+���)< � ���� ��� 8
MyValue = 2#
�����J�������R� �� �m
�� D ���� �+ �,� ��xx�( ���� ���+��9
����� ��� MyValue = 2# C��� ��������
���� End If.
�� D ���� �+ �,� ��xx�( ���� ���+��9
�����5���
End If
C���5�������� 5�+���)< �5���� #
� D ���� �+ �,� ��xx�( ���� ���+��9
�����5���
End Sub
���95������5:��� #
��I $����
� Z����9� :+ ��� CheckBox1 � � ���� �����
��# 6����� ��, ���� ���+����� ���� �
�� ( � ��� � �+ �,� ��xx� � � �+)� �(
� ��� ����� ��� ���� ������� 9�� �
���+��9��# D *� � - ���+���� ���� �
�� ���+� Else( # �# ���� MyValue = 3#
�� � ��j T����9 � ���+�( � � ���+�����
���� �� If…Then…Else ���5� ���5����� ���j
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �P3HJ�@K�@2'# 6����� ��, ���
�� ���+����� ����� �( � � *� ���� ��
� � �� :�# X���4 ����� ��������� � ���
� �� ��� )<����5 ���� Z/W]vY7vY.0W|W#
B�"��K���� �6G���IZ���[Z
� �-�� � iu � tu ��9 ��+���� ���� ���( � �� �
)<�� ���� � ��( � � If…Then � If…Then…Else
�-��� ����� !���" #$%&# D� �� ��� ���� �������
�����4#5��5������5�-5iud
int MyAge;
MyAge=15;
if (MyAge==15)
{
MessageBox.Show(�I am 15.�);
MessageBox.Show(�I am still 15.�);
}
�����J�������R� �� ���
E(.F5)5G3HI7
Z� � + �� ��Y�+��� .�+����+����) ��������
��) MyAge � ���� � �� �4 � � +9��� -� �����#
7 �� �� � ��� �� ��+���4 ���� �� � �+)�����
�+� if 8 ��� �� ��� ���( �� �� ���� ���
�������# 7 *�� �+��� ��� ��+��� MyAge==3#
S�+��� ����<��� ����� �# ��( � �����( ��� ��
+� ��� ��� � � -� � �� ��' ������# � �-���
iu � ���-� � ��� ���� .�� �� ����� U �����
!���" #$%& �� ���-� � ��� ����� -� ���V# ���� �
���( ������ ��+��� ���+��9�� ��� ���+�����
��+���( ����<��� :������� ������ 8 {...}#
y��� ��� ��+� ������� �� 9( �������� ����� ��
���� ����< ) :������� ������ ���+9���
���� �# 7 ��9�( �� � ���4 ���� �� - � ��� �
��� ����4 � - ���4# A���� ���( �+)���� �+��
Then ���<�5��5����+9-����j
A�� � �-��� tu ���� ���� ��� ��( � � �
� iu#
> 4� � -����� ���� �� If…Then…Else �
�-��� iu# 6�������( �� ��9 ��<��� ����� *��
�� ���� �� �� iu � ����� !���" #$%& � ��� ���
�+�� )��#
int MyAge;
MyAge=15;
if (MyAge==16)
{
MessageBox.Show(�I am 15.�);
MessageBox.Show(�I am still 15.�);
}
else
{
MessageBox.Show(�I am 16.�);
MessageBox.Show(�I am still 16.�);
}
S�+��� ��� ����<��� ������# 7 ��9�( ��
� *� � - -���9 � �+�� ���� ��� 8 ���� ���+�
��+��� � ���� ���+� else# A ���4 �+�� ����<��
:������� ������# 7 ��9�( �� � ���4 ���� ��
��f $����
- � ��� ��� ����4 � - ���4# A+)���� �+��
Then ��5����+9-����#
� tu ��� ���� ���� �� If…Then…Else ����
��45��(5� �5�55iu#
8��������������������A���� �������
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �E �������4 � �� '# Z�-� 4�
� ��) :����( � � ��� - �� � �������(
�+�( ��+� � +9 � �9 ����( ����+9-�4�
� ��� �� ��� )<�4�� ��� t����'
����v���� ��0W|W#
Z�-� 4� ����� ����4 ���( �����4 ���+ �
x �� � � -��< � � ���� � -����� c × c �( ���
�� ���� � ���4 �����( � ���� ��+�.� � � ��
��4 �� ��� +� ��+ ���� ���4#
6�� � � �� ������ � � ����9) e-3�` �-3 F���4���+��� ����+�9�� ����� ��� ����( ��� ��+��
�����J�������R� �� ��m
E(.F5)5G3HI7
.� � ��� �� ��� +�4( ��-�+9 � ��+��� ���� �
� 9�� ��+�� � TextBox10 �� TextBox17 U�
+���� ������� ��+ �� ������� �� ���V# 6����+9�
�� ���������� ������� ��+� 8 ���� ( �� ����
+�( �� ������� ������ -�� 9 ���+�# �����
!���" #$%& ��-�+�� ���+ 9 *� � ����+9-� ����
:���.�� Val()( ���� � � ���� ���+��� -� �����
�����#
A �� � ���� ��+�� ��9 � � xs# Z���
����+ ���� ������ ��+�� ��+�� ��9 � �
� zs#
B�=��W9��� ����P��������P�������������IZ���[Z
�� ��+��� -� 9 �<� ������ � � -+����� �����
�-���� ����� !���" #$%& � �-�� �� iu � tu ��� ���
��+9-� ��� ���� ��� If…Then � If…Then…Else#
��������( ��+�� ���� .�� ���-� � )�� �������
����# ����� And( Or � Not( iu � tu ����+9-�) &&(
|| � !d
92����������+�� :;<=>?�@><;A�5B7 CD ED
; And && &&
;+� Or || ||
D� Not ! !
/��� �0� �� ������ ����+9-� ��� ��+���
���� ���5;5U��V5�5D�5UjV55iud
bool isBilled=true;
bool isLate=false;
bool isDone;
isDone = isBilled && !isLate;
MessageBox.Show(isDone.ToString());
��� $����
��� �� ��� ��� � �+)���� �+� bool U��
BooleanV( true � false 8 ��� �� � �� �� �����
���� ��� ��# 6��������� isBilled( isLate �
isDone ��Y�+��� � � bool U�� BooleanV# ��� �
�� ��� ��� � ���� .�) ; U&&) � ���� .�)
D� U!V iu# 6����+9�� iu � tu �� ���+��) ��
� ������� ������ -� ��4 -� ����4 � -+�����
���55�������(5����+9-����5���� ToString#
/���120� ��5 ��45��5���5� 5tud
boolean isBilled=true;
boolean isLate=false;
boolean isDone;
isDone=isBilled && !isLate;
MessageBox.Show(System.Convert.ToString(isDone));
A�� ��+��� ���� � ��( � � ��� � iu( ��
��9 � �������� �+����# ��� �� ��� ��� � �(
� � ��Y�+���� �������� � boolean U�� BooleanV#
��� ���������� 8 isBilled( isLate � isDone 8
��Y�+��� � � boolean# � ���� � tu ���
���������� �� -� ��� ������ -� ��� -� �����
�� Boolean ����� 8 � ����<9) ����
System.Convert.ToString#
D������� ���� .�� �� ����� �-�� � iu �
tu ���-� � )�� �� �( � � ����� !���" #$%&# ��
��� ���+�( �� ������ � ��� ���-� � ���
�� ���� �# A���� ���( ������ ��� �� iu
� tu ���-� � ��� j� ���� ��# �� �+�. � ����
-� �������5���� .�45�� �����d
*����+������� � �� :;<=>?�@><;A��5B7 CD ED
B �� � �� ��
C�+9,�5��� � � �
E��9,�5��� � � �
C�+9,�5�+�5� �� �� �� ��
E��9,�5�+�5� �� �� �� ��
D�5� �� �� j� j�
�����J�������R� �� ��"
6������� � ��� � �-�� � tu �+� iu( ����
��45����+9-��5���� ��5�� �����5���5� ��'d
int MyAge;
MyAge=15;
if (MyAge!=16)
{
MessageBox.Show(�I am not 16.�);
}
A��� ���+����� *� ���( ������ ���� �
����<�����5�@5�n5K135x]#'#
A � ����( � -+���4 ����� ���� �� ��
If…Then � If…Then…Else ����� !���" #$%& �
iu �+� tu ��� +�( �� ��9 � ��<�� ����j =� ����
� ��� ��+ ) � �� � ���( ����� - ���� )��
����������#
8��������������������A���� �������
��� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �C����� �����'( ������)�
<�4 � ����9)��� ������ �����# Z�-� 4�
��) :����( � � ��� - �� � �������( �+�(
��+� � +9 � �9 ����( ����+9-�4� � ��� ��
� ��� )<�4�� ��� # ����v�����0W|W#
��Y��� ���������� �� Integer �+� �������
�����,�4 � �������,�4# 6��� +�4� ������
��C $����
E(.F5)5G3HI7
.� � �� -� ������ � ���� � 4� *� -� �����
������)<��5������5��+��#
� ����� ����� ���� - ������� � ���( � �
� � ��� � ��-�.�� �����+)� �+�( ���� � 4�
TextBox1.Text �+�5�QH�f�'(5�+�5�&�� �'#
6�� � � �� ������ � � ����9) Y4�. ��������4�
�5�+�� 4���5���+�5�5����<9)5 ����5��� d
Dim MyRandomGenerator As System.Random
MyRandomGenerator = New System.Random
Dim RanNum As Integer
� Generate random value between 0 and 2 - not
including 2.
RanNum = MyRandomGenerator.Next(0, 2)
W�+� �+�� 4��� ���+� � �� \( � TextBox2.Text
��+��� ��9 � �� �QH�f�'( �� �� ��� ��+��� ��9
� ��5�&�� �'#
W�+� TextBox1.Text � �� TextBox2.Text( �
���� 9� x � ��+����� �����,�4( �� �� ���� �
9�5x5�5��+�����5�������,�4#
���� -�� ��+���� �����,�4 � ��������
,�455������)<��5��+��#
>�� 9� ��+� �+� ������ ���.��� ������
,�45�5�������,�4#
�����J�������R� �� ��!
$�����������%���������V�������;��&
x# A �5������������5- ���� 95+�������5���� ��� Ifr
� 7"��L� ��(��'&� ���%(":(�
� 7"��L� ��+�*�&���%(":(�
� 9�'��# ���&��� &�+ "�
� 9�'��# �" % �!���
[# W�+�5���� �� If +����55�����45���� �� If(5�5���+9��5��+�����95���� ��� End Ifr
� Z
� G
� I
� v
c# W�+�5��+���55���� ��� If +����(5�5� ��45���5����5���+��9��r
� >"'!"%��"!�&� "&� Then
� >"'!"%��"!�&� "&� Else
� J�(�("("'��:�'� ��!"��# �%#
� s�'� ��!"��# �%#":�("'�
z# Z��+9��5����5��� 5����5�+��� 95- 5���� �� �� Then �+� Elser
� H
� Z
� G
� �("��("�*"'�"
�������\
]� � ����<��<� �
�)��� �����K,+000PW|/
�)��� ��:��������������2����K,+000PW|/
�)��� � �����������4��������K,+000PW|/
�)��� �������2���
�)��� ��;������2����
�)��� ��������l���cl
� � C ���3
&�����������
���� �&B����'� ����'
�������� � �� ���� �'
����� =)->?@ A?-)* "0IF � �
� D ���3 G =)->?@ A?-)* C0I0
��� ����� ��3��� :� �'
�� ��� ��� ����F ���
��� ���� ����4�����4��
��� � �� ���������'� �'
R��������� �� �� �'
&���� ���� ����; � �'
�����F ��� � �������'
1��� � �� ��������� �
� �2�� �&3����0
�\����]� � �^5F���/R_3
`��+� ����+9-�)�� �+� ������� ���� ��
��+����� ����� � �� �� ���� ��� ��� # ;����
����� ��� ����� �����9 � ����� ��4��� � -
- � -��( ��� �� �� ���+�� �� ������ ��+����
�� � -# 6�*��� � ��� �-�� � ����� ����� �
��� �������� )�� .��+�# `��+� ����9 ��+�-��#
��������( ��� ����9, ) ��Y�� ��� ( �����4
� ����� ��� 9# 6����)<���� ��4��� - ���
�� )�� .��+� �+9�� ���� � -# �������( ���
����9, )5�������95�,����#
�� ������ ��+�-���� .��+� ����� �� �#
6�����+����( �� � ����� �+���9 �� ���+ �
x �� x\\# =� ����� ���+ 9( � ��� ���� �+�����
�� �����(5� ������d
Dim TotalCount As Integer
TotalCount = 0
TotalCount = 1 + 2 + 3 + 4 �è òàê äàëåå
=�5����95��������j
b5� �5� ���5�5 ����r
Dim TotalCount As Integer
TotalCount = 0
TotalCount = TotalCount + 1
TotalCount = TotalCount + 1
TotalCount = TotalCount + 1
TotalCount = TotalCount + 1
�è òàê äàëåå
T��� �+���# =� ����� ���,+��9 �� �����9
x\\ � -j b ��+� �� ����� ��+� ���������� 9 ����
+ 5�5x5��5x\\\r5A �5��5�5���+ +�5*�r
������� 3456789:� �� -���9�� � � � ������
���� .��+�# A � �� ��� �����+�( .��+� ��9 �
��� �-�� � ����� ����� ���( � ��� ��-�+�)
����+��9 ���� � � �� ��� ������� � -# y ��
�"I $�����I
� -� �� - � ���( ���+9�� � - ����� ���+��9
���# � � ,�� ������� ����� ���������� 9 ��
���+ � x �� x\\\( ��*��� ��� ����� ���+��9
x\\\ � -# W�+� � -� ��( ���+9�� � - ��+��� ��
��+��9�� ���( ����+9-�4� .��+ � ���� ���+9��
- � ����5���+��5�������4#
� ����� !���" #$%&( .��+ � ���� ���+9�� - �
� ���� ���+�� �������4 ��-� ��� � ����<9)
���� �� For…Next#5��5��� ����5 ����5.��+ d
Dim Ñ÷åò÷èê As Integer
For Ñ÷åò÷èê = Íà÷àëüíîåÇíà÷åíèå To Êîíå÷íîå
Çíà÷åíèå
Ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ
Next
��� �� ��� ��� � �( �� For( Next � To 8
*� �+)���� �+� # ��� ���+��� ����� .��� �
� ��� )�� � - �+ ��� ���# Ñ÷åò÷èê U������
.��+ V 8 �������� �( �����) ����� ��Y�+�9
� � .�+����+����)# W� ����� ��Y��9( ������
��� ����+9-� 9 .��+� For…Next# U>+� ��� ����
�� - � 9 +)��� ���#V 6������� � ñ÷åò÷èê ��+��
�� �( ���+9�� � - ���+��+�� .��+# A -� ����)
*�4 ���������4 ����� ��� < 9�� ���� .��+ #
Íà÷àëüíîå çíà÷åíèå � êîíå÷íîå çíà÷åíèå ��+�
��� ��9 .�+��� ���+ ��( .�+����+������ �����
�������( �+� �� ������� .�+����+������ �� (
� ������ c { x �+� w { x# 6�� � ���� ���+�����
.��+ -� ����� ���������4 ñ÷åò÷èê ��+��� ���
� x# A��� -� ����� ������ � ����� ��+9,�(
��� êîíå÷íîå çíà÷åíèå( ���+����� .��+ - ���
, ���#
> 4� � ��,�� ���( ������ ����+9-����
.��+ For…Next# >+� � � + �� ��-� ��� .��+( ���
���4 ���+���� � � - � ���� ����9 -� ���
��� ���������4������� ��� � ���� ���+�����#
Z�-� 4� ���� ���+������ e�Kf1|� � � -��� ���
��10�$H�3'# 6������ � :���� ������# ����+���
� �� ��4 ��4��4 <�+���( ���� ���� ���� 9
���������������� �"�
��� ����� �� � � ��# >�� 9� ��� ����� �+��
��)<�45���d
Dim LoopCounter As Integer
For LoopCounter = 1 To 2
MessageBox.Show(LoopÑounter)
Next
6����4� � - ����� �����# D ���� ������#
6����� ����<���� � .�:��4 x( ���<�� -� �����
�� ���������4 LoopCounter# D ���� ������ WX#
6����� ����<���� � .�:��4 [( ���<�� -� �����
�� ���������4 LoopCounter# D ���� ������ WX#
����+����� .��+ - �������( ��*��� ��+9,� ���
��<���45��5����#
�� � � *� � �� �# � ���� � ��Y��+� �����
�����) LoopCounter �� Integer# � ���� ���
For � ������.� +�-��� +� LoopCounter -� ���
���� x � - � +� �+� �� -� ����� �����4 �����+ [#
� .��+� ���� ���+��9�� ���� ���( ����<���
��� ����� For � Next# 6�� � ���� ���+�����
.��+ -� ����� LoopCounter ��+��� ��� � x#
� ���� ����<���� ���� ������ ���<�� -� �����
���������4 LoopCounter U�� � + x( ���� [V# A���
� -� ����� LoopCounter ������� c( ���+�����
.��+ - ��,��� � ���� ����<���� ����9��
��+9,� ��5����#5A���.5.��+ j
6� ���+� ��) -� ����� ������ ��+��� ���
� x ��� � ���� ���+����� .��+ # E���� ���+ 9
�( ���� ��� ��+��� +��9 � �î+9,�) �+����
��( ����+9-�� �+)���� �+�� Step( � � *�� ����
����d
Dim LoopCounter As Integer
For LoopCounter = 0 To 100 Step 5
MessageBox.Show(LoopCounter)
Next
7���9 -� ����� ���������4 LoopCounter ��+��
�� ��� � s ��� � ���� ���+����� .��+ # � ���
�"f $�����I
w3�: �����4 ��� ��'�3 �� ��� ��� For �
Next � ����14� ����3��0
~�� ����3�� � ���F ��
&��� ��& ��4F ��'�� �� ��� � &3�3� ��'��� �� �������4�� �
2��0 ��� � ����3����
� �1 �����4 � �����'���40
� � ����<���4 ���� ����9�� -� ����� \( s( x\(
xs(5�5#5�#
8��������������������A���� �������
�)��� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� ��10�$H�3'( ���� ���4
� � �� :�# X���4 ����� ��������� � �
��� �� ��� )<���� ���� K,+vPW|/0W|W#
�\������������ ��������P� ��^5FY/R_3
> 4� �-���� .��+ For…Next( �����4 � �+9��
�� � ��� +�( � ����<9) �+ ������ ���������
����� P3�f�1 #$%&# E� ����� ��, ��� ���+��9
.��+#5��5��5�+�5*���5�����5���+ 9d
�� 6�� 9� ���� �� �� ����� ��� ( ���
���� <�4 ���� �� For# 6����4� � - ����
��5���+������#
�� ������� :��� # D ���� ������ Button1#
A�� ���+���� �� ���� �� �� # Z��� �
����45�� �� 5����5�������� #
���������������� �"m
E(.F5)5G3HI7
�� D ���� �+ �,� ��xx�# 6�������� � ����
� ��� 5���+����#
For LoopCounter = 1 To 2
6������ ������ ��,� � ���������4 Loop-
Counter ����� For LoopCounter = 1 To 2#
W�5-� �����5� ��5x#
�� D ���� �+ �,� ��xx�# 6�������� � ����
� ��� 5���+����#
MessageBox.Show(LoopCounter)
� ���� ����<���� ���� .�:� x# D ����
������ WX( ���� - ���9 ���� ����<����#
�� D ���� �+ �,� ��xx�# 6�������� � ����
� ��� 5���+����#
Next
�� 6���� ���+����� .��+ For - �������#
D ���� �+ �,� ��xx�# 6�������� �
���� 5��� 5���+����#
For LoopCounter = 1 To 2
6������ ������ � ���������4 LoopCounter
���� ��� For# 7� ����� ���������4 ����
� ��5[#
�"� $�����I
� D ���� �+ �,� ��xx�# 6�������� � ����
� ��� ���+����#
MessageBox.Show(LoopCounter)
� ���� ����<���� ���� .�:� [# D ����
������ WX( ���� - ���9 ���� ����<����#
� D ���� �+ �,� ��xx�# 6�������� � ����
� ��� 5���+����#
Next
�� ����+����� .��+ - �������# D ���� �+ �
�,� ��xx�# 6�������� � ���� ���+����#
For LoopCounter = 1 To 2
6������ ������ � ���������4 LoopCounter
���� ��� For# 7� ����� ���������4 ����
� ��5c#
���������������� �""
�)� D ���� �+ �,� ��xx�# 6�������� �
���� 5��� 5���+����#
End Sub
q��� 5������5���9#
�� �+9�� �� ��, ��� ���+��+� ��� .��+�
For…Next# �� ����+�( � � *� .��+ ���+�����
5����� ���j
8��������������������A���� �������
�)��� � ������ ����� ����� ��� ����� !���"
#$%& ������ ��, ���� ���+����� �����
��10�$H�3' �( � � *� ���� �� � � �� :�#
X���4 ����� ��������� � ��� �� ����
)<���� ���� K,+vPW|/0W|W#
�\������ � �������A�������^5FY/R_3
���)�� &��� �� ; � ;<<<� Z ����<9) .��+
For…Next ����� ��+ �� 9 ��+9,�� ��+�����
����+# Z�-� 4� ���� ���+������ e�Kf1|� � � -��
�� ��� �Z+������'# 6������ � :���� ������ �
�-����� -� ����� �� ��4� Text � Ñëîæèòü#
����+��� �� ��4 ��4��4 <�+���( ���� ���� ��
��� 9 ��� ����� �� � � ��# >�� 9� ��� �
�����5�+���)<�45���d
Dim Counter As Integer
Dim Total As Integer = 0
For Counter = 1 To 1000
Total = Total + Counter
Next
MessageBox.Show(Total)
�"C $�����I
E(.F5)5G3HI7
6����4� � - ����� �����# D ���� ������
� � ����9) ��"�� �# 6����� ���� ����<���� �
�����4( ��+������4 ��-�+9 � �+������ ��� ���
��+ � x �� x\\\# �� � ��� +� ���( � ����� �� ��
���+�+ �� ������( ��� � ����+� � <�9
� +9��+���j
A � *� ��� � �� �r Z� � + �� ��Y��+�
�� .�+����+����� ����������d Counter � Total#
Counter ��+��� �( ���+9�� � - ���+��+��
.��+# � Total �� ���� ���� �+������� ����+#
� ���� ��� For � � +9��� -� ����� Counter - �
� �� � ��� x( �������� -� ����� 8 � ���
x\\\# =� �����( �� �� ���� ���+��9 .��+
x\\\ � -( �������� ���+ � x �� x\\\# ���� ��(
�����4 ����� �����9 ����� � -( ���� +��
���<�� -� ����� Counter � -� ����) Total � ���
�� ��� ��-�+9 Total# 6�� � ���� ���+���
��� .��+ -� ����� Counter ���� +���� �
-� ����) Total U\ { x � x( x { [ � c( c { c � ](
] { z � x\( � # �#V# A��� Counter ����� � -� �
����� x\\\( ���+����� .��+ - � ��� ���#
����+����� ���� ��� ���+� ���� �� Next#
� *�4 ����� �-� ��� ���� ����<����( ����
��� ������ -� ����� Total#
���)�� ������ 6�����( ���9 .��+ For…Next
����� ����< 9 � ��4 ������ ���# E���� �� �
������ ��� +�9 �+����� ������ �����( ��
���9 ��� � ��� � -�� � )<�� ����<���� �+�
�-����9 ��4� - ������� � -� ����� ����
��� .��+ # �� �<� ���� ������ ����+9-� ���
.��+ #
Z�-� 4� ���� ���+������ e�Kf1|� � � -���
��� �Z+������ ����'# 6������ � :���� ������
� �-����� -� ����� �� ��4� Text � Ñëîæèòü
ñòðîêè# ����+��� �� ��4 ��4��4 <�+���( ����
���� ���� 9 ��� ����� �� � � ��# >�� 9�
��� �����5�+���)<�45���d
���������������� �"!
����� 2�� For…Next ��'�������� �������4��F
��������� � ��� �� �'�� ���� ��� �� ��� �
Next0 � ��:� � ��
b�� �� ��� MessageBox.Show(Total)0
Dim Message As String
Dim i As Integer = 0
Message = �ÑÒÐÎÊÀ.�
For i = 1 To 5
MessageBox.Show(Message)
Message = Message & vbNewLine & Message
Next
6����4� � - ����� �����# D ���� ������ �
� ����9) ��"�� � % &"(�# � ���� ����<���4 ����
������ ����<���� �ZTB�Ab#'# � ���� ����<���4
<�+���� ��9 � - �� ������ WX( .��+ ���+����
��9 � -# ��� �� ��� ��� � �( � ���+9�� � -
��+���+��95����<����#
=��� � ���)���� �������� �������� Z�-� 4�
� ����� �`� :����'# 6������ � :���� �����
�� � �-����� -� ����� ��4� Text *�4 ������
� Óñòàíîâèòü öâåò# ����+��� ��4��4 <�+���
�� ��4( ���� ���� ���� 9 ��� ����� �� � � �
��#5>�� 9�55��� �����5�+���)<�45���d
Dim i As Integer = 0
For i = 2 To 6
If i < 3 Or i > 5 Then
MessageBox.Show(i)
Form1.ActiveForm.BackColor = System._
Drawing.Color.Red
Else
MessageBox.Show(i)
Form1.ActiveForm.BackColor = System._
Drawing.Color.Blue
End If
Next
6����4� � - ����� �����# D ���� ������
� � ����9) �% ��"�� � ?�� # � ��� � ����<����
�"D $�����I
���� ����9�� ���<�� -� ����� ������ .���
+ # 7 ��9�( �� � *� � - ����� +9��� -� �����
������ � �� [( � ���� +9��� 8 ]# ���� ��
If…Then…Else ���� .��+ For…Next ��, �( � �
� ��� ��9 :���� - ������� � -� ����� ����
��� .��+ # � .��+� ������ ���� ����<����(
������ ��-�+�� ��+��� 9 -� ����� ������
.��+ # A���� ���( ��� ��� ����<���� - ���+��
� � ��� .��+ ( ���� ����� ��+� - ���9 �-���
�����5.� 5:����#
8��������������������A���� �������
�)��� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �Z+������'( ���� ��
��4 � � �� :�# X���4 ����� ���������
� ��� �� ��� )<���� ���� ���'
��0W|W#
�)��� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �Z+������ ����'( ����
� ���4 � � �� :�# X���4 ����� ������
���� � ��� �� ��� )<���� ����
�����v�� ��0W|W#
�)��� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �`� :����'( ���� ��
��4 � � �� :�# X���4 ����� ��������
�� � ��� �� ��� )<���� ���� ���v
R� ��0W|W#
�)��� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �6����� ���+���'(
����+�)<�4 � � ���� � �� ����+�.��
���+��� � ���� ����+����# Z�-� 4� �
��) :����( � � ��� - �� � �������( �+�(
��+� � +9 � �9 ����( ����+9-�4� � �
��� �� ��� )<�4�� ��� ������v
� �����0W|W#
���������������� �"
E(.F5)5G3HI7
6���� �� ����( �� ��9 ����( � ������ �+�
���+��� ��� ���� ��� � �� ��<����# 6������
+����( �� � ���� ������+� � �� ���+��� �
�� � ���� �� ����� ���� ����� ���+�� #
T��� ���+� ������ ����+���� ���� [ { z � ] ����
+���# 6��+� ��� ����+���4 ���� ] { x[ � x�
���+���#
S� -� 4� ����� ����+����( ��+����� ����
+���( � ��+����� ���+��� � � �� ��4 :�
�+�< ��( ��+ � �( �� ���� ���� �+�< �9 ����
� �� ��)5��+)(5 55��+�5s[�\5:��#
6����� 9� ��+9-� �+) �-������9 �� -��
9( �+� ���+9��� ����+���4 ���+��� ���+��9
� ���#
y��� ��-�+9 � ��+� +���� �� 9( ����+9�
-�4�5���� ��5����� 5!���" vbTab � vbNewLine#
y��� :��� ��� 9 ���( ����+9-�4� :����
.�) Format(5� ������d
VariableX = Format(VariableX, �###, ###, ###,
###, ##0�)
�+�
VariableY = Format(VariableY, ###, ##0.0000�)
�CI $�����I
�\�!�������� ��P� � 7� �� +� �( �� ����� ������9 ���� .��+
For…Next ���9 �������r ��������4 .��+ For…Next
���� ���+��9�� � - - � -�� ��� � ���� ���+�
����� ��,���� .��+ For…Next# T � ���+9�� ��
� - ���+���� ��� ���� ��������� .��+ r > �
4� � ������� ������( ���� ������+�9 ��
� 5*�5�����#
Z�-� 4� ���� ���+������ e�Kf1|� � � -���
��� �`��+ .��+�'# 6������ � :���� ������#
����+��� �� ��4 ��4��4 <�+���( ���� ���� ��
��� 9 ��� ����� �� � � ��# >�� 9� ��� �
�����5�+���)<�45���d
Dim i As IntegerDim k As IntegerFor i = 1 To 3
Dim Total As Integer = 0For k = 1 To 4Total = Total + 1
NextNextMessageBox.Show(�Total= � & Total)
6����4� � - ����� �����# D ���� ������#
6����� ���� ����<���� � ����� �&13� � x['#
=� ��<�� ��+����� ���+����4 ��� ���� ���
������� .��+ # 6������� � ���# �� - ���+�(
�� x[ 8 *� c U��+����� ���+����4 ��,����
.��+ V ������9 � z U��+����� ���+����4 ���
������� .��+ Vr 6� �+9��j 6�� � ���� ���+���
��� ��,���� .��+ �������4 .��+ ����+�����
z � - # 6����+9�� ��,��4 .��+ ���+��+��
c � - ( �������4 .��+ ���+��+�� z � c � x[ � -#
8��������������������A���� �������
�)�� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �`��+ .��+�'( ����
���� )<�4 ��+����� �������4 �+
+�������� .��+ # X���4 ����� ������
���� � ��� �� ��� )<���� ����
���v�v2��0W|W#
���������������� �C�
E(.F5)5G3HI7
�\�"��� @�����P� ��
;���� ����� ���� 9 ���+����� .��+ �� ���(
� � -� ����� ������ ������� ������� �����+ #
=� ����� ���+ 9 � ����9) ���� �� Exit For#
> ���4 ���� �� ����< ��� ���9 ���� ��
If…Then ���� .��+ # S�+��� ���� ���
If…Then �� -� � ����( ���� ����� ���� 9 ��
��+����� .��+ # > 4� � ��,�� ���( ������
����5����+9-� 9��5���� �� Exit For#
Z�-� 4� ���� ���+������ e�Kf1|� � � -���
��� ������ �- .��+ '# 6������ � :���� ������#
;-����� -� ����� ��4� Text *�4 ������ �
Âûéòè èç öèêëà# ����+��� �� ��4 ��4��4 <�+�
���( ���� ���� ���� 9 ��� ����� �� � � ��#
>�� 9�55��� �����5�+���)<�45���d
Dim i As Integer = 0
For i = 1 To 5
MessageBox.Show(�i inside= � & i)
If i = 3 Then
Exit For
End If
Next
MessageBox.Show(�i outside= � & i)
6����4� � - ����� �����# D ���� ������
� � ����9) 9� � �6 ?�(�� �����+9�� � -# C���
���+�9�� ��� ����<���� �� -� ������� ������
� .��+ # A��� *� -� ����� � �� � ��� c( ��+��
�� �+��� If…Then ���+���� � ���+����
���� �� Exit For# ����+����� .��+ - ��,���
��- ���+����� �� ,���� �����# ��� �� ���
� ���( �� ��� � ����<����� �� �K��fH � z' ��# A���
.��+ - ��,���( ���+���� ��� ���+� ���� ��
Next# 6����� ���� � ����<����� �� 1�3��fH � c'#
�� �<� ���� ������ ����+9-� ��� Exit For#
E� �-����� ����� ��� ������ �- .��+ '# >�� 9�
� � :���� :+ ��� � �<� ���� ������# ;-�����
-� ����� ��4� Text ������ � Ïðîâåðèòü#
����+��� ��4��4 <�+��� �� ���4 ������( ����
�Cf $�����I
���� ���� 9 ��� ����� �� � � ��# ;-�����
���5��� ����� d
Dim Index As Integer
For Index = 1 To 5
If Index = 4 Then
CheckBox1.Checked = True
End If
If CheckBox1.Checked = True Then
MessageBox.Show(�Exit on: � & Index)
Exit For
End If
Next
6����4� � - ����� �����# D ���� ������
� � ����9) 7&"��&� �# `��+ For…Next ���� ��
��+��9��( ��� -� ����� ���������4 Index �� � �
�� � ��� z# 7 �� ��4�� Checked :+ ��
CheckBox1 ���� �� ��+��� True# 6����+9��
Checkbox1 ���� �� ��+��( ���� ������ ����
����<���� �� -� ������ ���������4 Index � ��
��+���� ���� �� Exit For# ����+����� .��+ - �
��,���#
W<� � - � ���� ������ � � ����9) 7&"��<&� �( �� ��� �� � :+ ��� CheckBox1# y� �����
-�4�� � *� � -r ���� �� Exit For ���� ���+�
���5��� Index = 1#
8��������������������A���� �������
�)�� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� ������ �- .��+�'(
���� ���4 � � �� :�# X���4 ����� ���
������� � ��� �� ��� )<���� ����
��;��v��v2����0W|W#
�)��� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �6����� ���+ '( � ���
��<�4 �� ������ ���+ � [ �� s\\\# Z��
-� 4� ��) :����( � � ��� - �� �
�������( �+�( ��+� � +9 � �9 ����( ���
��+9-�4� � ��� �� ��� )<�4�� ���
� ����v����0W|W#
���������������� �Cm
E(.F5)5G3HI7
6����� ���+� 8 *� ���+�( ������ � .�+� U��-
�� � V ��+��� �+9�� � x � � � �� ����# 6����
������ ���+ 8 *� [( c( s( _# y��+ z( ]( �( � � 8
�� ������( ����� �� ��� � .�+� ��+���( � ����
���(5� 5[5�+�(55�+�� �5�(5� 5c#
6�� � � �� ������ � � ����9) e�4��4��3 ��+�
��� ����+�9�� ������ ���+ �� s\\\# ��� ��+�
���5����9��55������5��+�#
6������ .��+ For ���9 ������� .��+ For#
���,��4 .��+ ��+��� ������� 9 ���+ � [ ��
s\\\# ��������4 .��+ ��+��� ������9( ��+���
+� ���+� � �� ���+ � [ �� � ���� *��� ���+ ���
���5x#
� �( ������( ��� ������ �������� � �+� ���(
���� ����� 9( �+���� +� ���������� � ���4
����� ���+� ������# W� -� ����� ����� �� ���
�9 � ��� True ����� - ������ � � +9���� .���
+ ( ��+� �� ����( �� ���+� �� ������( �-����9
-� �����5� False#
����� ��������� .��+ �+���� ������9(
��+��� +� ���+� � .�+� � -� ����� ��������
��4������� ��������� .��+ # W�+� � ( -� ��(
���5��5������#
6�����+����( �� � � � ��9 ���+ ? � �# A �
�-� 9( ��9 +� �� �� � ��+���� ? ^ �r W�9 ���
���+9�� �������# 6����+9�� �� �������� ,�
�C� $�����I
������ ��� < 9�� � .��+ ��( �� ,� -� ��� � �
�� ���( �� ��� ��� � �����4 ������# =� ����
��� � ����+9-� ���� ���� .�� Mod# 6�����+����(
��5�5� �5��95�������� � Remainder U�� ��Vd
Remainder = X Mod Y
W�+� �� - ��,���� ��������� .��+ �+� �+��
��<�4 ���������4 �� �<� �� ��+��� -� �����
True( -� ��( ���������� ���+� 8 ������# E����
�������� ������� ���+ �� ������ ��+�
+��,�5� +�95�����+�#
�)��)� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �6�����'( �����4
���� ����+�9 �����( � ����,���� �
���������� ����# Z�-� 4� ��) :����(
� � ��� - �� � �������( �+�( ��+� � +9
� �9 ����( ����+9-�4� � ��� �� ���
� )<�4��5 ��� �����0W|W#
D :���� �� -� ��� �-� �( ������ � � �
��� �� ��+ �� 9 ���9��( �-� �( ������ �
����� < �� *� ��+ 9( ���� ( ��+ �� �� � � ��
��4 ���(5�5���.��5��5�+ ��#
���������������� �C"
E� �-�� +� .��+�( � ������( -���9 ����9 �����
�� �� �������9# D � +9��4 � �������4 �-� �
� -���� ����+9-� 9 � � �����+� �+� .��+ # D�
- ���9�( �� ������ ��+�� ������ �� �����(
�� ���+ ( � ����� �������9 :���.�) Val() �+�
�� ������ -� ���#
6���� �� ��+�� ����9 �-� �( ����� �
���� �� � ����� ����( ����� �+ �� � �����+9(
# �#5� -���95�����5� 5����5�5�����5�+ ��#
>+� :��� ��� ��� ��� ����+9-�4� :����
.�) Format(5� ������d
VariableX = FormatCurrency(VariableX)
7"'%(�6(� Z# >�� +�4� �����) ����� �+ � (
������5���5����+�95���.���#
7"'%(�6(� G# Z��� � ���� � ����� ������ 8
*� ���� � ���( �������� � � Ux { ���.��V U� �
������(5�+�5��5�����5� ��5������95� 5x(\�V#
�\�=��]� � ���IZ���[Z
A � � � ��� ���������� �-�� � ����� ����� �
���( iu � tu ��� ��9 .��+�j � iu � tu ��9
� +��� .��+ ����� !���" #$%& For…Next( �� ���
��+���5����������#
=��� �� ���� �0� �� � � ��+��� ��4
��� Zud
for (int Counter = 1; Counter < 4; Counter++)
{
MessageBox.Show(Counter.ToString());
}
=� ��� ��+��� �� �( � � ���� �� For…Next(
�� ��+ � � �� � ���# � iu �� ���� �� Next �
�+)���� �+�� for ��,��� �������� ��� ��#
A��( �����4 ��+��� ���+��9�� .��+�( �����
�CC $�����I
< ��� :������� ������# A�� ����� � ���+� for
��� +��5���+������5.��+ #
��Y�+���� ���������4������� .��+ � ����
.� +�- .��5��5� � +9���5-� ������d
int Counter = 1;
S�+���� �� �����( ������+�)<��( ���� - �
��,���5.��+d
Counter < 4;
S�+������5-� �����5������ 5� 5xd
Counter++
=�5�� �����5�����5- ��� 95� �d
Counter = Counter + 1
=��� �� ���� 20� �� ��4 �� ��� � tu# ��
��+��� � ��( - ���+)������ ���( �� tu ���
��+9-�� :���.�) System.Convert.ToString �+�
������ -� ��� -� ����� Counter �- .�+��� ���+
�����5�+�5��� 55����5����<����#
for (int Counter = 1; Counter < 4; Counter++)
{
MessageBox.Show(System.Convert.ToString(Counter));
}
p�� ��� ��+��� �� �( � � ���� �� For…Next
����� !���" #$%&( �� ���� � �� ����+ 8 ��-��
+��5������� ��5����+��95����5�5�5��5���#
���������������� �C!
$�����������%]� � ����<��<� �&
x# A ���5�+��5��5�+����5�+)����55���� ���5.��+ 5��5��������r
� For
� Next
� Counter
� To
[# Z��+9��5� -5����5���+����5�+�5.��+ 5�5+�������5.��+�5����������(5��+�5��,��45.��+5�������5[5� - (5 5�������458s5� -r
� G
� x
� y
� ZH
c# 6������������45����5�-5.��+ 5�� +�-����5�5����<9)5���� ��
� Exit For
� End If
� End Sub
� Exit
z# A ���5����5-� �����5���������4 Counter ���+�5- ��,����5.��+ 5���������� For Counter = 1 To 2r
� H
� Z
� G
� I
��������
]� � ���9����������� �����g,�6h)@W000V,,]
����� ��:��������������2����g,�6h)@W000V,,]
����� �����g,��7/)@000V,,]
����� � �����������4��������g,000V,,]
����� �����������3�����
����� �������Ul���cl
���� ��;������2����
� fIIm ���3
&�� �������
�� �2������ ������
6)78,9- r[ �� � � ��F
�&���; ����2�� � � ��'
��4��; ����4�� ��0
5� �2������ ������
�&������� ��R� ��'
2����3� &���������4 � �
�&�� � ���4��� ��� � �
E�� �� Q����4�3�
R����3� �����3 PNKZF
������� 3����������4
������� &����������
�� �&���; � 3�� � ��'
���� � � 0T0 6)78,9- r[
�&B����� �����������
��4�����4���; �� �'
2�����; ����� 6)78,9-
"q Dq(W � � �R������4'
��; 6)78,9- PNqfIII0
������]� � �75�`X(,RYa55b
W�9 ������� ���� .�4( ������ ����� ����
��9( ��� ���� �� ����-�4��# =� �����' �����
� +�� ����4 ��+��� ����� <���� ���.��� # A��
.��+� � ��������+����� ��+������ �������4
���+����� ���-����� - � ��� ���+� � -# �� ���
��� � ���+��9��( ���� ���+����� U�+� �����
� � ���+��9��V � ����� ��+���# W�9 � ��
��� .��+�d do while � do until# `��+ do while
���+�����( ��� ���+����� ��+���# `��+
do until ���+����� �� �� ���( ��� �� ���+�
���� ��+���# ;���+9-�� .��+� � ��������+�����
���+�� �������4( ����� ���9 ���� 9 ������
��45��#
`��+ Do While…Loop ���+��� �+�� ��� � -
- � -��( ��� ���+����� - � ���� ��+���# A �
�+9�� ��+��� ����� � ���+��9��( ���+�����
.��+ - ��, ���# S�+���( ��� +�)<�� .��+��
Do While…Loop( �+���� ��� � �9)# �� ��� ����
.��+ Do While… Loop 5����� 5!���"#$%&d
Do While (Óñëîâèå)
Ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ
Loop
��� �� ��� ��� � �( �� Do( While � Loop 8
*� �+)���� �+� # ��� ���+�)�� ����� .���#
S�+��� - �+)���� ������# S�+���� ���� ��9
+)��� ��+�� �� �����( ��-�+9 �� ����+����
������� �+���� True �+� False( � ������ X < 4#
A��( �����4 � ���� ���+��9 .��+�( �����
< ��� ����� ���� �� �� Do While � Loop# � � � �
+� � ����� ���+����� .��+ ��������� ��+���#
W�+� ��� ���+�����( � ��� .��+� ���+�����#
W�+� ��+��� �� ���+�����( � ��� � ���+��9�
��5���5���+�5.��+ #
T����9 �� ��� ��� � ������ .��+ Do While…
Loop# Z�-� 4� ���� ���+������ e�Kf1|� � � -��
�� ��� �G1�eR� H��11J'# 6������ � :����
�!I $������
������# ����+��� �� ������ ��4��4 <�+���( ���
�� ���� ���� 9 ��� ����� �� � � ��# �� 9�
�55��� �����5�+���)<�45���d
Dim WhileValue As Integer
WhileValue = 0
Do While (WhileValue < 2)
MessageBox.Show(WhileValue)
WhileValue = WhileValue + 1
Loop
6����4� � - ����� �����# D ���� ������
� :����# 6����� ���� ����<���� � ���+�� \# D �
���� ������ WX# 6����� ���� ���� ����<����
� ���+�� x# D ���� ������ WX# �� ����+��9 �
:����#5C�+9,�5����5����<���45��5������#
A � � �� � *� ���r E� ��Y��+� ��������
��) WhileValue# ;-� � +9�� �4 �������� -� ���
��� \# 6�� � ���� ���+����� .��+ -� �����
WhileValue ��+��� ��� � x# � � � +� .��+
���� �� Do While �������( ���+����� +� ��+��
�� WhileValue < 2# W�+� � ( � ������ ���� ���
��<���� � -� ����� WhileValue ��+��� ���#
W�+� ��( ���+����� .��+ - ��, ���# `��+ ��
��+���� � ���( ������ ��� ��+��� ����� ��
���+��9��# 6���4 � - ���� ����<���� ���� �
-��� -� ����� \# �� ���4 � - 8 x# 6�� ��9��
���+����� ���� �� WhileValue = 2# S�+���
[ � [ �� ���+�����# `��+ - ��, ���( � ���� ���
��<����5��5���+����#
8��������������������A���� �������
����� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �G1�eR� H��11J'( ����
� ���4 � � �� :�# X���4 ����� ������
���� � ��� �� ��� )<���� ����
g,v6h)@WvV,,]0W|W#
�������3����� �!�
��� ���3 �� ��� ���
Do While � Loop 3�:
�����4 � ����14� ��'��3��0 z�� b�� ����4F
&3�� ��� �����4F �����
��� &3�� �������4�� �
2��0 � � b��� 3� ��'����� ���� � ������
����0
E(.F5)5G3HI7
�������������� ��������P� ��75�`X(,RYa55b
> 4� ����+9-����� �+ ������� �������� �
�� ����� P3�f�1 #$%& � ��+���� , � - , ��� ��
��+�����5.��+ 55����� ���5�G1�eR� H��11J'#
�� � ���� >"' Ue�23V �� ���� ���� �� ��
� 5���� ��� Do While#
�� 7 ����� �����# D ���� ������ � :���
��# A�� ���+���� �� ���� �� �� � ���
��5�������� 5���� 5�5*�45����4#
�� D ���� �+ �,� ��xx�( ���� ���+��9
����������)5�����5��� #
Do While (WhileValue < 2)
6������ ������ � ���������4 WhileValue#
W�5-� �����5� ��5\#
�!f $������
�� D ���� �+ �,� ��xx�( ���� ���+��9
����������)5�����5��� #
MessageBox.Show(WhileValue)
6����� ���� ����<���� � .�:��4 \# D �
����5������ WX#
�� D ���� �+ �,� ��xx�( ���� ���+��9
����������)5�����5��� #
WhileValue = WhileValue + 1
7� ����� WhileValue ��+�����5� 5x#
�� D ���� �+ �,� ��xx�( ���� ���+��9
����������)5�����5��� #
Loop
`��+5���+����5�<�5� -#
�������3����� �!m
� D ���� �+ �,� ��xx�( ���� ���+��9
����������)5�����5��� #
Do While (WhileValue < 2)
6������ ������ � ���������4 WhileValue#
T����95��5-� �����5� ��5x#
� D ���� �+ �,� ��xx�( ���� ���+��9
����������)5�����5��� #
MessageBox.Show(WhileValue)
6����� ���� ����<���� � .�:��4 x# D �
����5������ WX#
�� D ���� �+ �,� ��xx�( ���� ���+��9
����������)5�����5��� #
WhileValue = WhileValue + 1
7� �����5eR� H�� �H5��+�����5�<�5� 5x#
�!� $������
�)� D ���� �+ �,� ��xx�( ���� ���+��9
����������)5�����5��� #
Loop
`��+5� ���5���+��9��5��� #
��� D ���� �+ �,� ��xx�( ���� ���+��9
����������)5�����5��� #
Do While (WhileValue < 2)
6������ ������ � ���������4 WhileValue#
W� -� ����� � �� [# S�+��� WhileValue < 2
����� +� ���+��9��( ��*��� ���+���
��� .��+ - ��, ���# ���� ����<���� ��+9�
,� �� ���+����( � -� ����� WhileValue
��5��+��� ���#
�������3����� �!"
��� D ���� �+ �,� ��xx�( ���� ���+��9
����������)5�����5��� #
End Sub
����+����� ��� ����� - ��, ���# Z���
5���� � ���5:��� #
T����9 � ���+�( � � ���+����� .��+
Do While…Loop#
8��������������������A���� �������
����� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �G1�eR� H��11J'# 6���
��� ��, ���� ���+����� ����� �(
� � *� ���� �� � � �� :�# X���4 ����
�� ��������� � ��� �� ��� )<����
���� g,v6h)@WvV,,]0W|W#
������]� � �75�cQ3(,Ya55b
`��+ Do Until…Loop ���+��� �+�� ���� ���
��� ( ��� � ����� ��+��� �� � �� �������#
=� ��+��� ���� ��9 +)��� ��+��� �� �����
��( ��-�+9 �� ����+���� ������� ���� True
�+� False# �� ��� ��� .��+ Do Until…Loop
����� 5!���"5#$%&d
Do Until (Óñëîâèå)
Ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ
Loop
�!C $������
E(.F5)5G3HI7
Z+� Do( Until � Loop 8 �+)����# ��� ����
+��� ����� .���# ;������9 ��+��� ��������
�� � � +� ���+����� .��+ # W�+� ��+��� +����(
� ���+����� ��� .��+�# A��� ��+��� ���� �
��� Do( Until � ����� �������( .��+ - ���
, ���#
Z�-� 4� ���� ���+������ e�Kf1|� � � -���
��� �G1�NK3� ��11J'# 6������ ������ � :����#
����+��� ��4��4 <�+��� �� *�4 ������( ����
���� ���� 9 ��� ����� �� � � ��# >�� 9�
��� �����5�+���)<�45���d
Dim UntilValue As Integer
UntilValue = 0
Do Until (UntilValue > 1)
MessageBox.Show(UntilValue)
UntilValue = UntilValue + 1
Loop
6����4� � - ����� �����# D ���� ������#
6����� ���� ����<���� � .�:��4 \# D ���� WX#
6����� ���� ����<���� � .�:��4 x# D ���� WX#
����+����� .��+ - �������( � ��� ������
:��� #
A � � �� � .��+ Do Until…Loopr Z� � + ��
��Y��+� ���������) UntilValue � ������.� +�-��
�� +� �� -� ������ \# 7� ����� ���������4 Until-
Value ����+9-���� ��+���( ���� ������+�9(
��+��� +� .��+ ���+��9�� ��� # 6�� � ����
���+����� .��+ -� ����� ���������4 UntilValue
��+��� ��� � x# � ���� ��� Do Until ������
���� ���� �� �� �����( ������)<�4( ��+9,�
+� -� ����� UntilValue( ��� x# 6�� ����4 �������
-� ����� UntilValue � �� \# S�+��� +����( � ��
��+����� ��� ���� .��+ # ������� ���� ����<��
���( � -� ����� UntilValue ��+��� ��� � x#
6�� ���4 ������� -� ����� UntilValue � �� x#
S�+��� ����������� +����( � ��� .��+� ���+�
����� �<� � -# D� ��� ��9�4 ������� -� �����
UntilValue � �� [# S�+��� +���� U[ � xV( � ��
��+�����5.��+ 5- � ��� ���#
�������3����� �!!
8��������������������A���� �������
����� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �G1�NK3� ��11J'( ����
� ���4 � � �� :�# X���4 ����� ������
���� � ��� �� ��� )<���� ����
g,v�7/)@vV,,]0W|W#
���!���� � �������A�������75Ya55b
b ����9 � 4� � -����� ������� � .��+ �� Do
While…Loop � Do Until…Loop( ������ ����+9�
-�)�� ��+�� �� �����( �� - ���<�� � �����)
� -� ����� ���������4������� # 6���4 ������
����+9-�� .��+ Do While…Loop � ��+��� �� ���
����( ������)<��( ��+9,� +� -� ����� ��������
��4 ��+� �+� � �� ���# W�+� -� ����� ���������4
� �� ���9,� ��+�( ���+����� .��+ - ��,���#
Z�-� 4� ���� ���+������ e�Kf1|� � � -���
��� �G1�eR� H��11J�['# 6������ � :���� ������#
;-����� -� ����� ��4� Text *�4 ������ �
Âû÷èñëèòü# ����+��� ��4��4 <�+��� �� ��4(
���� ���� ���� 9 ��� ����� �� � � ��# >��
� 9�55����5�+���)<�45���d
Dim Index As Integer = 0
Dim Controller As Integer = 167
Do While (Controller >= 0)
Index = Index + 1
Controller = Controller - (23 * Index)
Loop
MessageBox.Show(Controller)
6����4� � - ����� ����� �G1�eR� H��11J�['#
D ���� ������ � � ����9) 9���%�� �# 6�����
���� ����<���� � ���+�� �]c# A � *� ��� � �� �
�r E� ��Y��+� �� .�+����+����� ����������
Index � Controller � - � +� �� � � +9��� -� ���
���# 7� ����� ���������4 Index ��+��� ���
�!D $������
E(.F5)5G3HI7
� x ��� � ���� ���+����� .��+ # 6�� � ����
���+����� .��+ �+� ���������4 Controller ��
���+���� ���� -� ����� 8 �� ��+�� �+����4 :���
��+�# =� -� ����� ����+���� ���� ���������
-� ����� Index � [c � ��� ��� ��-�+9 �����
����� �- � ���� -� ����� ���������4 Controller#
6�� � ���� ���+����� .��+ -� ����� ��������
��4 Controller ���� ����9, 9��# Z+���� � �
������ �� - 9( ���+9�� � - .��+ ���+����(
������ ��� -� ����� ���������4 Controller � �
�� ���9,� \( � .��+ - ��,���# D� *� ������ ��
-� ��( �����+9�� �+� ��+� �� ����� ���
-� ����� �+9�� ���������4 Controller( �� �����
�����4 Index#
�� ���� ������� �� ����+9-��� .��+ Do
While…Loop � ��+��� �� ������( ������ �����
���( ��� � +� �����+)� �+9 RadioButton3# 6��
� ���� ���+����� .��+ ���� ��� ���4 �����
�+)� �+9#
� ������ �G1�eR� H��11J�[' ��� 9� � :����
�<� ���� ������# ;-����� -� ����� ��4�
Text *�4 ������ � While# >�� 9� � :���� ��
�����+)� �+�# ����+��� ��4��4 <�+��� �� ���
�4 ������( ���� ���� ���� 9 ��� ����� ��
� � ��# >�� 9� ��� ����� ��4 ���d
Dim Index As Integer = 0
RadioButton1.Checked = True
Do While (RadioButton3.Checked = False)
Index = Index + 1
If Index = 1 Then
RadioButton1.Checked = True
End If
If Index = 2 Then
RadioButton2.Checked = True
End If
If Index = 3 Then
RadioButton3.Checked = True
End If
Loop
MessageBox.Show(Index)
�������3����� �!
6����4� � - ����� ���+������# ��� ��
��� ��� � �( �� ��� � ��-�.�� �����+)� ��
+� RadioButton1# D ���� ������ � � ����9)
S-�43# A�� ����� ��-�.�) �����+)� �+� Radio-
Button3( � ���� ����<���� ���� ������ -� ���
��� ���������4 Index# W�+� � � ����9 ����, �
�� �.�� �+� ����9 � ��4 ����9)��( � �����
- ���9( � � � �������� ��+ ��� � ��-�.��
�����+)� �+� RadioButton2#
�� �� ���������# E� ��Y�+��� ���������)
Index( ���� ��+��� 9( ���+9�� � - ���+����
��� .��+�# ��� �� * �������� � �� ����+9-����
��+��� �� �����( ��� +�)<�� .��+�� DoWhile…Loop# ����� *��� Index ����+9-���� �+�
������� �����+)� �+�4# C�+�� �� ����� .���
+� Do While…Loop �������( ��� � +� �����+)�
� �+9 RadioButton3# A � �+9�� ��+��� Radio-Button3.Checked = True ���+�����( .��+ - �
��, ���#
� ��9�� ������� �� ����+9-��� ���� �� DoUntil…Loop# C�+�� �� ����� �� �� � -� ���
��� ��4� Text ������� ��+� �� -� ������
������4 ���������4( ������ �-������� � � ��
��4 ��� .��4 .��+ # >�� 9� ������ ��+� �
:���� ����� �G1�NK3� ��11J�['# �� 9� -� ���
��� TextBox1 ��4� Text ������� ��+�# >��
� 9� � :���� ������ � �-����� -� ����� ��4�
Text *�4 ������ � Ñðàâíèòü òåêñòû# ����+���
��4��4 <�+��� �� ���4 ������( ���� ���� ���
�� 9 ��� ����� �� � � ��# >�� 9� ��� ���
���5�+���)<�45���d
Dim MatchText As String = ��
Dim Index As Integer = 0
Do Until (MatchText = TextBox1.Text)
Index = Index + 1
If Index = 2 Then
MatchText = �Text�
End If
If Index = 3 Then
MatchText = �Box1�
End If
�DI $������
If Index = 4 Then
MatchText = �TextBox1�
End If
Loop
MessageBox.Show(�Ïðè çíà÷åíèè ñ÷åò÷èêà � &_
Index & � òåêñòû ðàâíû�)
6����4� � - ����� ���+������# D ����
������ � � ����9) �&���� � �(% �# � �����
,���� ���� ����<���� ���� ��� - �� -� ����� ���
�������4 Index(5���5������5����5��� +�#
� ���� ����+9-���� ���� �� Do Until…Loop#
6������� � Index ����+9-���� �+9�� �+� �������
+���� -� ����� ���������4 MatchText# C�+�� �� �
����� �� �� � -� ����� ���������4 MatchText �
-� ����� ��4� Text ������� ��+� TextBox1#
6�� ������ ���+����� ��� .��+� -� �����
Index ���� � �� z( � MatchText = �TextBox1�#
C�+�� �� ����� � �� �������( �����+9��
�TextBox1� = �TextBox1�( � ���+����� .��+
- ��,���#
b ��( ��+� ��4�� Text ������� ��+� Text-Box1 ������9 -� ����� Òåêñòr Z����� +� � ���
� �9 ��� �<� ���� ���� �� If..Then( ����
���5��5� ��5� �� +r
8��������������������A���� �������
����� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �G1�eR� H��11J�['( ���� ���4
� � �� :�# X���4 ����� ��������� � ���
� �� ��� )<���� ���� g,v6h)@WvV,'
,]vf0W|W#
����� � ������ ����� ����� ��� ����� !���" #$%&
��-� 9 ����� �G1�NK3� ��11J�['( ���� ���4
� � �� :�# X���4 ����� ��������� � ���
� �� ��� )<����5 ���� g,v�7/)@vV,,]vf0W|W#
���"��]� � ������9������
� �������<�� � � �� : � .��+� Do While…Loop
� Do Until…Loop ����+9-� +��9 � ������+����(
�������3����� �D�
E(.F5)5G3HI7
# �# ��+��� � ���+ � +��9 � � +� .��+ # ��� ��
����� ����+9-� 9 .��+� Do While…Loop �
Do…Loop Until � � �����+����( # �# ���� ��+��
�� � ���+ � +��9 ���.� .��+ # � ��� .��+ �
���� ��� ���� .��+� ���� ���� ���+��9�
�� ��� �� ���� � -# 6��� ���� ������9�� ��
��+����� ��+���# �� ������ ���� �� Do…Loop
While � �����+����d
Dim WhileValue As Integer
WhileValue = 0
Do
MessageBox.Show(WhileValue)
WhileValue = WhileValue + 1
Loop While (WhileValue < 2)
b5�5������5���� �� Do…Loop Untild
Dim UntilValue As Integer
UntilValue = 0
Do
MessageBox.Show(UntilValue)
UntilValue = UntilValue + 1
Loop Until (UntilValue > 1)
���� ��� � Do � �� Loop ���+���� � � ���
����� ���� � -# 7 �� ���� �������� ���+�����
��+���( ���� ������+�9( ��+��� +� .��+ ���+�
��9��5�<�5� -#
8��������������������A���� �������
����� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �`��+� � �����+���
��'( ���� ���4 � � �� :�# X���4 ����
�� ��������� � ��� �� ��� )<����
���� ����v�v����3�����0W|W#
���=��]� � ���[Z���IZ
> 4� �������� � .��+� � ��������+����� ���
+������5�������455iu5�5tu#
�Df $������
E(.F5)5G3HI7
=���� � ���� >0� D iu ����� � ��� 9 ���(
��+ )<�4 � ��( �� � ���� ��� Do While…Loop �
Do…Loop While ����� !���" #$%&# � iu �� *���
+��� ���� �� � Do Until…Loop �+� Do…Loop
Until#
�� � � � ��� 9 ��4 .��+ Uwhile � loop - �
���� )�� �������� ��� ��V � iu# 7���9 ��+��
��5���������55� � +�5���+�����5.��+ d
int WhileValue=0;
While (WhileValue<5)
{
MessageBox.Show(WhileValue.ToString());
WhileValue=WhileValue+1;
}
b � ��� � iu �+� .��+ do…while loop Udo(
while � loop - ���� )�� �������� ��� ��V(
�������9 ��+��� ������ ��������� ���+�
���+�����5��� 55.��+�d
int WhileValue=0;
do
{
MessageBox.Show(WhileValue.ToString());
WhileValue=WhileValue+1;
}
while(WhileValue<5);
=���� � ���� 20� b ����9 �������� � ���
� tu( �����4 ����9 ����� � ��� � iu# � tu ��
*�� +��� ���� �� � Do Until…Loop �+�
Do…Loop Until �- ����� !���" #$%&# �� � � ��-� �
��� .��+ Uwhile � loop - ���� )�� ��������
��� ��V � tu# 7���9 .��+ ������� �������9
��+���55� � +�5���+�����d
int WhileValue=0;
while (WhileValue<5)
{
MessageBox.Show(System.Convert.ToString
(WhileValue));
WhileValue=WhileValue+1;
}
�������3����� �Dm
�� ��� � tu �+� .��+ Udo( while � loop - ���
�� )�� �������� ��� ��V( ������)<��� ���
�����95��+���5���+�5���+�����5��� 55.��+�d
int WhileValue=0;
do
{
MessageBox.Show(System.Convert.ToString
(WhileValue));
WhileValue=WhileValue+1;
}
while (WhileValue<5);
���>��� @�����P� ��
;- .��+� Do While…Loop( Do Until…Loop( Do…Loop
While � Do…Loop Until ����� �4� � ����+9-� �
���� ���� �� Exit Do# Z ����<9) ���� ��
If…Then ��������� �������9 ��+���( ��� +��
)<��� ���+������ ���� �� Exit Do# W�+� ��+��
�� ������( � ���+����� ���� �� Exit Do �
���+����� .��+ - ��, ���# ;���+9-�4� Exit
Do( ��+� � ���� - ��,�9 ���+����� .��+ ��
���( � � ��� ��� +�)<�� ��+��� � �� �����
���5U�+�5+�����V#
> 4� � -����� ������ ���� �- .��+ Do
Until…Loop# Z�-� 4� ���� ���+������ e�Kf1|�
� � -��� ��� �%��3�G1'# 6������ � :���� �����
��# ����+��� ��4��4 <�+��� �� ������( ����
���� ���� 9 ��� ����� �� � � ��# >�� 9�
��� �����5�+���)<�45���d
Dim UntilValue As Integer
UntilValue = 0
Do Until (UntilValue > 10)
MessageBox.Show(UntilValue)
UntilValue = UntilValue + 1
If UntilValue = 5 Then
Exit Do
End If
Loop
MessageBox.Show(�Exit Value= � & UntilValue)
�D� $������
6����4� � - ����� �����# D ���� ������
� :����# 6�� � ���� ���+����� .��+ -� �����
���������4 UntilValue ���� ��+��� 9�� � x �
*� -� ����� ���� ����9�� ��� � ����<���4#
7 ��� 4� � ���� ���� ����<���� � � ��� �����
�� WX# A��� -� ����� UntilValue ������� s(
��+��� ���� ��� If…Then � �� �������# C��
�� ���+��� ���� �� Exit Do# ����+����� .��+
- ��,���( � � ��� ���+��9�� ��� - ���� ��
��� Do Until…Loop# =� ��� ���� � *�� � ����
����<���� � ����� �%��3 �� �H� s'# D ����
*��5����5������ WX(5����5����9��5� 5:����#
T���� ��4 �� ���� �� Exit Do ����� ����+9�
-� 9 �+� ���� �- .��+� Do While…Loop �� ���(
� � ��� +�)<�� ��+��� � �� +�����#
8��������������������A���� �������
���� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �%��3�G1'( ���� ���4
� � �� :�# X���4 ����� ��������� � �
��� �� ��� )<����5 ���� j|)/vg,0W|W#
���� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �E�,��9'( ������
����9)�� �� ��� ��� �9 ��,��9# 7 �
���� ����� �� ���� � ��� �� ��� �
)<���� ���� t�:�40W|W# q��� ��+��
��+���95��������5 �d
�������3����� �D"
E(.F5)5G3HI7
� - ����� ����� ��������� ��� �+� ��� �
����� � � �4 ������ � � ����9) D31 z��3(����� �� ��� ����+9-�)�� �� :������� �-�
�������( �� � ��� �� )<���� *�� �����# ��
��+��� � ��� 9 ��� �+� ��� ����� � � �4
������5�5� ����9) f4�{#`�+9 ���� 8 ������ 9 ��+����� ������(
����������� �+� ��� � ��� � +��9��) ����
.���� ��,���# B -��� *�4 ���� 8 x �����+9#
6����+9�� � -��� ������ [\\ × [\\ �����+�4( ���
����� �5����55.����585x\\(5x\\#
Z��������4� �+�� 4��� .�+�� -� ����� �+� ���
�������4 X( ����+9-����4 �+� �-������� ����-���
+9��4 ������� �# Z��������4� �+�� 4��� .�+��
-� ����� �+� ���������4 Y( ����+9-����4 �+� �-�����
��� ���� +9��4 ������� �# >+� ����� .�� �+�� 4�
���� ���+ �� � -��� \�[\\ ����+9-���� ��4 ���d
Dim MyRandomGenerator As System.Random
MyRandomGenerator = New System.Random
Dim RanNum As Integer
� Ãåíåðèðóåì ñëó÷àéíîå ÷èñëî îò 0 äî 200 – íå
�âêëþ÷àÿ 200.
RanNum = MyRandomGenerator.Next(0, 200)
�� ����� ����+9-� 9 .��+� � ��������+���
��� ��+������ �������4( � -���9 ����9 ������
�������9 ��4 .��+# W�� ���+����� - �������(
���� 5?5�5�5�����������5� ��5� ��5x\\#
Z�� 4� ��+����� ���+����4 .��+ # B�-�+9�
�����55������5��+� TextBox1#
�� ��� �+� ���� ����� ��� � ��� � ��,���d
g.DrawEllipse(MyPen, New Rectangle(X, Y, 1, 1))
���� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �E��� '( ������)�
<�4 ����� �� ��� �����# �� ���� ����
���9 ������� +��9( ���+9�� � - �����
��������9 �����( ���� �� � - ������
�� + ��,� r b ����� � - r b ��9r 7 ���
�DC $������
�� :���� ����� �� ���� � ��� �� �
��� )<���� ���� t����0W|W# q���
��+�� 5��+���95��������5 �d
A�� �+� ����� .�� �+�� 4�� �� � )<�� \ �+�
x5 ��4d
Dim MyRandomGenerator As System.RandomMyRandomGenerator = New System.RandomDim RanNum As Integer
� Ãåíåðèðóåì ñëó÷àéíîå çíà÷åíèå ìåæäó 0 è 2 –
������� ���.RanNum = MyRandomGenerator.Next(0, 2)
6�����+����( �� x 8 *� ��,� ( \ 8 ���+#
6����+� 4� �������� 9 �+�� 4��� ���+ ( ���
�� ��+���� ��+9�� �����. ������( ���+9�� �� - �
�� ������ ��+� TextBox1# W�+� �� � � \( � �
��� 4� �� � + # 6������ ��+����� ���+ ����
������5 TextBox2#
6�� ����� ��� +��,� ��� �9 .��+ ���� �
��( �����4 ����� � ���+�����( ��+� ��+�����
� ���+ ���� ������ � �� ��+9,� � ������ ����9
��+9,���5���+ #
����� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �Z������ �.��� '( ��
���+�)<�4 �����)) �.���� �+� ���+��� �
�+9���� �.����# 7 ���� :���� �����
�� ���� � ��� �� ��� )<���� ����
� ����v�2���0W|W# q��� ��+�� ��+��
��95��������5 �d
�������3����� �D!
= ����� �� ����+9-�� :���.�) InputBox()(
���� �5����5��� - ����5����5����#
=� �� � �+� � �-������9( ��*��� ���� ����
���� ���( �����4 � ��� ������# ��Y��� �����
�����)( �����4 ���� �� ��9�� ����� � �.��� d
Dim GradeIn As String = �None Entered�
7 �� ���� .��+ � ��������+����� ��+�����
��5�������45�����5������95 ��45���d
GradeIn = InputBox(�Enter A, B, C, D, or F���
�Enter letter grade�, ��)
6�+9-� �+9 ����� ���9 ��+9�� �.����(
���+9�� ��� �����# A��� �� - ���� - �����9
��( �� ��+��� +��� �� ���9 ��� ��4 �.����(
+��� � � 9 ������ � � ����9) e�T�34# � +)��� �-
*�� �+�� � �������� � GradeIn ���� ����4# 6��
� � ���� ���-� � ��� ���� � ��� �� ������(
��-5�����+ 5�����5����#
�.��� M 8 *� z � ++ ( ! 8 c( i 8 [( G 8 x(
� 8 \# ;�������4� +)��� ������ ���� �+� .�:�
��# 6�+9-� �+9 ���� ���9 � � �������( �
�5- �+ ���5����#
��� ������� �.���� ��+��� ���� � 9��
������5��+�5��-�5��� 5�+�5�������#
A��� �� �.���� ���� �����( ����+��
�����))5�.����#
�DD $������
$�����������%]� � ���9������&
x# >�5� ���5���5�����+� ���5���+�����5.��+ Do While… Loopr
� 7"(��%�"�����% ��� �% �����
� 7"(��%�"�����% ��� �"����
� 7"(�6�������%�� ��(���'"% �*�� ��(%������"*"6������#
� s�%("����"
[# >�5� ���5���5�����+� ���5���+�����5.��+ Do Until… Loopr
� 7"(��%�"�����% ��� �% �����
� 7"(��%�"�����% ��� �"����
� 7"(�6�������%�� ��(���'"% �*�� ��(%������"*"6������#
� s�%("����"
c# 6������������45����5�-5.��+ 5�� +�-����5�5����<9)5���� ��
� Exit For
� End Do
� Exit Do
� Stop Do
z# X��55.��+� Do While… Loop � -��< ���5��+���r
� 7"%��(�=���"*"%�"�� Do
� 7"%��(�=���"*"%�"�� While
� 7"%��(�=���"*"%�"�� Loop
� 9�� &� ���?�(��
��������
������� ���;9� P������� ������������� �� ����H
����� �������������������� �� ���
����� ���� �� �������� �3������
����� ������������������&������;�R3��2��
����� ��� �����R3��2��
����� �3��2�����cl���Ul
� fIIm ���3 &�� ������� ������ �&B����'� ���� ��������
� �� ���� ������ =)->?@ A?-)* 0PjN fIImF � � fII" ���3 G ����'
�� �&B����'� ���� �������� � �� ���� ������ =)->?@ A?-)* fII" j|]+W--
j8)/),70 =)->?@ A?-)* 0PjN ������ ������� ���3�4���� �&B����'� ���� �'
������� � �� ���� ������ �� ���R� � 0PjN K+?SW9,+k G ����� ����4�� '
�������R� �� �� �&������ ����������� �2�������������6)78,9-0
���R� �� 0PjN K+?SW9,+k � �������� ����������4 ��������4 � ������
�� ������; �����; �&B����'� ���� �������� � �� ���� ������J =)->?@
A?-)* 0PjNF cl Q������� x~��':� �yTF ��������� �� ����� ����� c?d?F Ul
Q��������xU�':� �yTF���������������������������U���Uaa0
5������� ���������� 0PjN K+?SW9,+k ������ �&1�������� � �� ����'
���� � �� ��� QUVM G U,SS,7 V?7X>?XW M>7/)SWTF ���� �� �&�������
������2�� � �� ��� � ��� b����0 ������ � �� ����F ���������� �� �&B��'
��'� ���� ������� ����F ������ 3��� � � ���3������ ��� �� ���� ()*'
+,-,./�Y7/W+SW8)?/W�V?7X>?XWF��������G�����:���������0
����������� ��������� d
A��� � ��,�� ����� ���( � -��+�� �� � ��- �
������ � ��( ���+��)<�� ������+����� - � �
�� ���+������( � �:����� � ���) � �9 ���
�������� ���# � ,�� ���+������ ���� ��9
��+9�� �������� ��( ���+9�� � �����# D�- ���
� ���� 9( ��-� � �������� ���( 8 ��-� 4�
��+9��( ���+9�� ����( �� � � 4��9 ��� 9 ����
����� ���( ���+��)<�� ���� ������+����� - �
� ��#
7 ��� ����� �������� ���r ;� ����+9-� ���
��+ � ��� ��+�� �������( ��� � ����� +���� ��
+ �� 9( �����+9�� �� ��+��� � � +� - ���<��
���� � ���� � ��# D ����� +���� � ��� 9 � �+ �
��9 �����+9�� ����+9,�� ����� ��( ��� ���� ��+9�
,�) ����� ���# 6��+� �+ ��� �������� ��� ��
��� � ����+9-� ��) � ���� � �� 9 ���� (
���� 5�� 5 �5��� ������#
6������� ��� ����� ) �*������9 ����� ���
����( ��+� � ��,�� �+����4 ���( � �������
����� ��� < 9�� �- � -��� ��� ����� ���# ;�
����� ����+9-� 9 ����� � -# D ��� ��������
� ���( � ����� ����+9-� 9 �� U��� < 9�� �
��4V5�-5+)����5��� 5����� ���#
;- �������� �� ����� �-� 9 ������ ����
����� ���#
6������� ��� ��� ��-�+�) � -��+�9 � �
��� ��� ��+9,�4 ����� ��� ����� �����+9����
����� ���� ��# A ����� ����� ����� �����
���� � ��� 9 ������+����4 � ��� �������� ��
�+� ���+������# �� ���� ��� 9 - � ��� ��� �
�+ ��� *�� �������� �� � - �( ���� ��� �� �
�+9�� - �����4�� +� � ������� � ���� ����
�� ���#
6������� ��� � �� ����+9-�)�� �+� ���+�
����� ����+���4( :��� ��� ��� � ��� ���
:��� .��( � ���4�� ��+9-� �+9����� ����:�4� (
��� ����+ ,���4 � ��� � ���� � ���+�����
�� ^��� #
���� �� �������R3��2�� � �
������#���������� ���������
Z�-� ��� ��������� �������� �� �+� ���+����
��4 8 *� �<� ��� � �9 ����� ����� ���# =�
������� ������ � ��-� ��� :��� 8 ����� �� � +
����� �9 ����( �� ��+�� ��+ 9 �������� �� (
���� � ��� 9 ������)<�4 ���# 6�������
� ��� ������ � � +��9��� ����� ���( � ���
���� ����+9-� 9�� +)��� ���� ���( ������ �
�-���+�5� �9,�j
��� ��� �� ���,������ Z�4� � �� � ��,��
�������� ��� � � �������( � � ����+9-� 9 ��
���+������# E� � ���� � �-������ ��� ����
�������� ��( ���� ��-� ������� � ��( � � ���
-� 95���5�+�5���#5��5��� ����5�������� ���d
Private Sub ÈìÿÏîäïðîãðàììû()
Ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ
End Sub
��� �� ��� ��� � �( �� Private( Sub �
End Sub 8 *� �+)���� �+� # ��� ���+��� ���
��� .���# A+)���� �+�� Private �-� � �(
�� � *�4 �������� ��� ����� ��� < 9�� �+9�
�� �- ��� � ���4 :����# 6������� ��� �����
� - 9 � � ������( �� +��,� ��� 9 �������
���( ���� ����� ��+� � -��� 9��( �+� ����
���� * �������� �� # ��� �� ��� ��� �
� �� ������ ���+� ����� �������� ���# W�+� ����
����� ��� ����� ����� 9 � ��)�� ��:��� �
.�)( � ����������( ������ �� ���� *
��:��� .��( �� -� )�� ����� ����� ��# ��
��� ���+� *� ��� ����� � �����4 ������
��<�� � � �� : �# ���� ��� ��� �������� ��
�� ����< )�� ����� ���� �� � ���� �� ��
Sub � End Sub# ���� ��� ���+��)�� �� ������
��# � �������� �� � ����� ����+9-� 9 ����
+)��� ���� ���#
� f $�����f
b ����9 �� � ��,�� �������� ��� � ������
���( � � �- 9 �� �- ��� # Z�-� 4� ���� ���+��
����� e�Kf1|� � � -��� ��� �6������� �� '#
����4�5����5��� ��� 5��� #5D 4���5�����
����� ���� ����������� ���������������������
� !"#$%
� �+���)<�) - ��4 ����� ��� 9� ��4 ���d
Private Sub MyMessage()
MessageBox.Show(�Ýòî ñîîáùåíèå âûâåäåíî_
ïîäïðîãðàììîé Sub MyMessage.�)
End Sub
A � ����( ��� ���+����� ��� �������� ��
�� MyMessage ���� ������ ���� ����<���� � ���
��� �=� ����<���� ������ �������� ���4 P�g
/m/H���LH#' D� � � ���+ 9 �( ���� *� ��� ��
��+��+��r
*���� �� ���,������ y��� ���+��9 ���
���� �������� ���( ����� �- 9 *� ��������
� ��� ���� ����� ���# A��� �������� ��� ��
-� )( ���+����� ��� *�4 �������� ���#
Z�� ���� �-� �������� ��� ����# D���� ����
�� �� - 9 ��� �������� ��� � � �� ������ -
���#5��5��� ����5�-� 5�������� ���d
SubName()
b ����9 � 4� �-��� �������� ���( ����
��)5�5�+9��5��5� ��� +�#
� ������ �6������� �� ' ������� � :����
Form1 ������# ;-����� -� ����� ��4� Text
*�4 ������ � Ñîîáùåíèå# ����+��� ��4��4
<�+��� �� ������( ���� ���� ���� 9 ��� ���
��� �� � � ��# >�� 9� ��� ����� �+���)<�)
�����5��� d
MyMessage()
���� �� �������R3��2�� � m
��� � ���� �� ��� 3�': �����4 ����3���F
���&� � ��4��:� &��
�� �����4F ����� ���
� ������� � ���� ��' ���0
6����4� � - ����� �����# D ���� ������
� � ����9) �"":L����# 6����� ���� ����<���� �
����� �=� ����<���� ������ �������� ���4
P�g /m/H���LH#' A � ��� ����+��9r W�� ���� -��
+ ���� ��� �- �������� ��� MyMessage# A���
* �������� �� ��+ �- � �- ��� ����� � �
� ��5������(5��+5���+���5���55�������� ���#
b ����9 � 4� ��� �� ����� �6������� ��
� ' �<� ���� �������� ���# �� ���� ����9
������ ����<����# ����4� ���� ��� ��� ��� �
��� 9� ���+� ���� �� End Sub �������� ���
MyMessage ��45���d
Private Sub YourMessage()
MessageBox.Show(�Ýòî ñîîáùåíèå âûâåäåíî_
ïîäïðîãðàììîé Sub YourMessage.�
End Sub
D *� � - � 4� �-��� �������� ���
YourMessage �- MyMessage( �� �- ��� ����� � �
� �� � ������# ���� ����4� ��� ��������
� ��� MyMessage(5����5��5��+���+5 �d
Private Sub MyMessage()
MessageBox.Show(�Ýòî ñîîáùåíèå âûâåäåíî_
ïîäïðîãðàììîé Sub MyMessage.�)
YourMessage()
End Sub
E� ��� �+� �-� �������� ��� YourMessage
�������� ��� MyMessage# 6����4� � - �����
�����# D ���� ������ � � ����9) �"":L����#6����� � ��� ����<���4# � ����� ���� ���
�=� ����<���� ������ �������� ���4 P�g /m/H��
��LH#' �� ���� ���� ��� �=� ����<���� ������
�������� ���4 P�g �1�0/H���LH#' A � � �� � *�
���r ��� ����� � � �� � ������ �-� � ����
����� ��� MyMessage# A��� * �������� �� ��
-� ���( ���+����� ���( ������ <�4�� ��4#
6������� �� MyMessage ������� �� ����� ��� #
� ����4 ����� ��������� ���� �� ��� ���
� � $�����f
����<���� � ����� �=� ����<���� ������ ����
����� ���4 P�g /m/H���LH#' �� ���4 ����� �-��
��� �������� �� YourMessage( ���� � ����
���� ����<���� � ����� �=� ����<���� ������
�������� ���4 Sub YourMessage.'
�� ��-� +� �� �������� ��� � �- +� ���� �-
��� �- ��� ����� � � �� ������# b �� � ����
����� �� 5�-� + �95�-5����4j
8��������������������A���� �������
����� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �6������� �� '( ����
� ���4 � � �� :�# X���4 ����� ������
���� � ��� �� ��� )<���� ����
���� �� ����0W|W#
������������� �����9�������
��� �- .����� �-�������4 ����� !���" #$%&
� ��+9,��� �� +9��� ���������� �-��� ����
�� ����� ��� 8 �-������9 ����� 9 ��������
� �� � �����) ��:��� .�)# =� ����9 ������(
����� �� ����� ��-� 9 �������� ���( ����
��� �� ) � -��� ��-�+9 � � ���+��) � -�
��� ��4��� - ������� � ���( � ��)
��:��� .�) �� ����� )# q� ����� ��:��� �
.��( ������ ����� )�� �������� ���( � -� �
)�� ������ ��# A��� � ��,�� �������� ���(
�����4 ���� ����� 9 �������( ����� �����
��+�9( ���+9�� ���� *�� ������� � � ��� ���
����5���#
�� ��� ���� � ��� ��� �������� ��� � ����
��� ��d
Private Sub SubName(ByVal ÈìÿÀðãóìåíòà1 As
ÒèïÀðãóìåíòà1, ByVal ÈìÿÀðãóìåíòà2 As
ÒèïÀðãóìåíòà2, ... ByVal + ÈìÿÀðãóìåíòàN As
ÒèïÀðãóìåíòàN)
Ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ
End Sub
���� �� �������R3��2�� � "
E(.F5)5G3HI7
7���9 ������ �� �����# � ��� ��������� ����
��� ���� ����� ���� �������� ��� �������
� ��� *�� �������# ��� �� ��� ��� � �(
�� ByVal 8 �+)���� �+��# ��� ���+��� �����
.���# T��� ������� 8 *� ������� ���( � �
������ Integer( String � # �# ��� �� ��� ���(
�� ������� ���+�)�� ���� � ���� - �����#
Z����� ����( �� +9��4 ������ � ��4��� ���
� -�� ������( ��� ��Y�������# ����4� ���� ���
� ��� ��� �+� ����� �6������� �� '# 6��+�
���� �� End Sub �������� ��� YourMessage ���
� 9�5���)5�������� ���d
Private Sub GeneralMessage(ByVal InMessage As_
String)
MessageBox.Show(InMessage)
End Sub
=�4 �������� ��� ����� ����� 9 ������
�� String# A��� �-� ��� * �������� �� (
�� ���� � � ���� ����<���� � �����( ����� ��
���5�455 �������#
> 4� �-��� �������� ��� GeneralMessage
� ����� ��� �4 ������ �� String# >�� 9� �
:���� ����� �6������� �� ' ���) ������#
;-����� -� ����� ��4� Text *�4 ������ �
Ëþáîå ñîîáùåíèå# ����+��� ��4��4 <�+��� ��
*�4 ������( ���� ���� ���� 9 ��� ����� ��
� � ��#5>�� 9�55����5 ��45���d
GeneralMessage(�Whatever message.�)
GeneralMessage(�Some other message.�)
GeneralMessage(�A different message.�)
6����4� � - ����� �����# D ���� �����
�� � � ����9) A=:"� %"":L����# C��� ������
�� ��� ����<���4 � � -���� ��� ��# A � *�
��+���+��9r A�� ��� ������ � � �� ������
�-� � �������� ��� GeneralMessage �� � - #
6�� � ���� �-�� �� ����� � �4 � ���� ����
��� ���) �����# 6�� ����� �-�� *� ����
� C $�����f
�eR�3HIH0 nH���LH'# 6�� ���� �-�� *� ����
�P1nH 13RH0 nH���LH#' 6�� ��9�� 8 �M f�22H0HK3
nH���LH'# A��� ���+����� ��� �������� ���( ��
����� ����� ��� *�4 �������� ��� � ����+9-���
��55���� ��� MessageBox.Show#
> 4� � -����� �<� ���� ������# D *� � -
�� � ��,�� �������� ���( ���� � ������ �
� ���� ������� � .�+�� ���+ ( ��+ �� �
�� � ���� ��-�+9 �+������ ���� ����<����#
>�� 9� ���) �������� ��� Adders �����
�6������� �� '# = �������� �� ���� ��+���9
�d
Private Sub Adders(ByVal AddOne As Integer,
ByVal AddTwo As Integer)
Dim Total As Integer
Total = AddOne + AddTwo
MessageBox.Show(Total)
End Sub
��� �� ��� ��� � �( �� ��� �-�� *�4
�������� ���5�����5����� 95�45� 5 ������ #
>�� 9� � :���� ����� �6������� �� '
��9) ������# ;-����� -� ����� �� ��4�
Text � Ñëîæèòü ÷èñëà# ����+��� ��4��4 <�+�
��� �� ���4 ������( ���� ���� ���� 9 ��� �
����� �� � � ��# >�� 9� ��� ����� ����
�����d
Adders(34, 57)
6����4� � - ����� ���+������# D ����
������ � � ����9) ��"�� � ��%��# 6����� ����
����<���� � ���+�� �x# D , ��� ����� � � ��
������ �-� � �������� ��� Adders � ����� �
�4 � ���� ������� � .�+�� ���+ ( cz � s_#
6������� �� Adders ���+��� �� ����� ��� #
Z� � + �� ��Y�+�� ���������) Total# 7 ��
�� ���� � � ���������4 Total -� ����� �����
AddOne UczV � AddTwo Us_V# � ������ � AddOne �
AddTwo � ������ -� �����( ����� ���� ��������
���� �� �������R3��2�� � !
� ����F �&B���'�� � ���� �� ��� ��
R3��2�� � ����14� ��' ��� � DimF ����������
���4���� � ����'��0 ����� � �����
�&B������ � ���� ��' ��� �� R3��2��F ���
�&���� ��� � ������'����F ��� � �&B������
��3� � �& �&������F ��'
���3 ��� �& �&����� ���
������ ���� �� �����0
� b��� � ����� ���'
�� �& �1��4�� ��4�� ��
� �� �������� ���'
� �� ���� �� R3��2��0
�� ��� :��� �; ����'
���� � ���� � �'
�� ; ���1��� � ��;
�������F � � ��� �4��
&�4:��& �1��4��0
� ��� ��� �-��# ; � ����.( �������� �� ����
-� ����� ���������4 Total U�xV ���� ����<���4#
T����9 � ����� ��� 9 ��������� ��������
� ���( �-� 9 �� � ����� 9 �� ��:��� .�)#
> +9,� � �-� ��( � � ��� 9 :���.��# q���.��
�� ����� ����� 9 ��:��� .�) ���� � ��(
� � � �������� �� �( 8 � ����<9) �������#
��� �� �+���� � �������� ��( :���.�� ����
�-� < 95� ��)��5��:��� .�)5����� ���#
8��������������������A���� �������
����� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �6������� �� ' �(
� � *� ���� �� � � �� :�# X���4 ����
�� ��������� � ��� �� ��� )<����
���� ���� �� ����0W|W#
���!��#���������� ���C������ @�;9� P��
��� ��� ���������� '������� X+ ��� � -+����
����� �������� �� �� � :���.���� ����� ��(
�� :���.�� �-� < � -� �����( �������� ��
� 8 ��# q���.�� �-� < � -� ����� �������
+������ �� # A��� ��-� ��� :���.��( ���- �+9��
��+��� ��9 ������+�� �� �-� < ����� -� ���
���# D��� ������� ��� ���� ��-� ��� :���.��(
���� � ���� ������+����4 � ��� ������� �
�-� < ����5-� �����d
Private Function ÈìÿÔóíêöèè
(ByVal ÈìÿÀãðóìåíòà1 As ÒèïÀðãóìåíòà1,
ByVal ÈìÿÀãðóìåíòà2 As ÒèïÀðãóìåíòà2, ...
ByVal ÈìÿÀãðóìåíòàN As ÒèïÀðãóìåíòàN) As
ÒèïÂîçâðàùàåìîãîÇíà÷åíèÿ
Ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ
ÈìÿÔóíêöèè = ÂîçâðàùàåìîåÇíà÷åíèå
End Function
� D $�����f
E(.F5)5G3HI7
��� �� ��� ���( �� �+� Function � End
Function �+�)�� �+)����� �+� �� � ���+��
)�� ����� .���# D - ��� :���.�� ��+��� ��9
������ �+9���# Z����� ���� ������� � ���
������� � ���+���� ����+�� ����� � ���+�
� - ��� :���.��# ;��� ������� ���+�)��
���� � ���� - ���4# q���.�� �-� < � �+9��
���� -� �����# �� ��+��� ������+�9 �� �-� �
< ����� :���.��4 -� ����� U� ������( � � As
Integer �+� As StringV5���+�5����� 5 �������#
6���9 ��� ���� :���.�4 ������ ������#
Z�-� 4� ���� ���+������ e�Kf1|� � � -��� ���
�q���.��'# ����4� ���� ��� ��� ��� � � 4���
�5�����
Êîä, àâòîìàòè÷åñêè ñîçäàííûé êîíñòðóêòîðîì ôîðì
Windows
Z� -�5���+�5���5� 9�5 ��45���d
Private Function Multipliers(ByVal MultOne_
As Integer, ByVal MultTwo As Integer)_
As Integer
Multipliers = MultOne * MultTwo
End Function
= :���.�� � -� ��� Multipliers � ������
� � � .�+����+����� � � ��� 8 MultOne �
MultTwo# T�� �-� < ����� :���.��4 -� �����
�� -� ��� ���+� �� ����� �������# � � ����
�+�� � *� .�+�� ���+� U�� IntegerV# A�� :����
.��5�����5�-5���������45�����d
Multipliers = MultOne * MultTwo
= ���� ��� �������� � � ������ �
- � � �-� < ���� -� �����# ;�� :���.��(
Multipliers( ����+9-���� � � ��� �-� < ��
���� -� �����# W�+� *��� �� ���+ 9( �-�����
�,��� #
���� �� �������R3��2�� �
b ����9 � 4� �-��� *� :���.�) � ����+9�
-���5��5�-� < ����5-� �����55����� ���#
*���� ���������� '������� ���� �- �������
�-� :���.�� 8 ��� �9 �� ��� �� ������� ��
������ ��� � -� � � ��� ���� ��� ����
� � ���# 6�� *�� �� �-� < ����� :���.��4
-� ����� ��+��� ��9 ��� ��( �� � � ��������
��4(5���<�45�+� 5�5-� � 5� ��� #
Z�� ����5�-� 5:���.��d
ÏåðåìåííàÿÄëÿÂîçâðàùàåìîãîÇíà÷åíèÿ =
ÈìÿÔóíêöèè(Àðãóìåíò1, Àðãóìåíò2, ... ÀðãóìåíòN)
> 4� �-��� :���.�) Multipliers( ����
��) �� �+9�� �� ��-� +�( � ����+9-��� �-� < �
���� �) -� ����� ����# 6������ ������ � :����
Form1 ����� �q���.��'# ;-����� -� �����
��4� Text *�4 ������ � Óìíîæèòü# � ��� ���
���5��5� � ��5�������5 ��45���d
Dim Product As Integer
Product = Multipliers(34, 57)
MessageBox.Show(Product)
6����4� � - ����� �����# D ���� ������
� � ����9) ���"�� �# 6����� ���� ����<���� �
��-�+9 �� ������������ cz � s_ Ux�c�V# A � � �
�� � *� ���r � ��� ������ � � �� ������
��Y�+���� �������� � Product �� Integer#
A�� �-� � :���.�) Multipliers � ����� � �4
������� cz � s_# q���.�� Multipliers ��������
� � -� ����� MultOne UczV � MultTwo Us_V � �����
< � ��-�+9 ������������ MultOne * MultTwo
���������) Multipliers( �� ��<�) �-� < ��
��� -� �����# ��-� < ���� -� ����� ���� ��
Integer# � ��� ������ � � �� ������ ��������
��4 Product �� Integer ���� � ��� -� �����(
�-� <����� :���.��4 Multipliers# =� -� �����
�5������55����5����<����#
> 4� ��������� ������ �<�( � - � � � ��9
:���.�� Multipliers# >�� 9� � :���� ���)
fII $�����f
������# ;-����� -� ����� ��4� Text *�4
������ � Óìíîæèòü íåñêîëüêî ðàç# � ��� �����
� � �� ������ � � ����9) ���"�� � ��%("��("&�6 ��� 9�5 ��45���d
Dim Product As Integer
Product = Multipliers(Multipliers(2, 3),_
Multipliers(5, 7))
MessageBox.Show(Product)
6����4� � - ����� �����# D ���� �����
�� � � ����9) ���"�� � ��%("��(" &�6# C���
������ ���+� [x\# D *� � - �� �-� ��
:���.�) Multipliers �����# Z� � + �� ��
-� �� �� � ������ �� [ � c# ��-� < ���� �)
-� ����� U]V ����+9-���� � � ����4 ������ ���
��9�� �-�� :���.�� Multipliers# �� ���4
� - :���.�� Multipliers �-� ��� � ������ �
�� s � _# ��-� < ���� -� ����� UcsV ����+9-����
� � ���4 ������ ��� ��9�� �-�� :���.��
Multipliers# 6�� ��9�� �-�� :���.��
Multipliers �4 ����� )�� ������� ] U�-� �
< ���� -� ����� ��� ����� �-�� MultipliersV
� cs U�-� < ���� -� ����� ��� ���� �-��
MultipliersV#
�����( � � ����� �- 9 :���.�) � ����+9�
-� 9 �-� < ���� -� ����� ��� �-�� �����4
:���.��r
8��������������������A���� �������
����� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �q���.��'( ���� ���4
� � �� :�# X���4 ����� ��������� � �
��� �� ��� )<���� ���� �3��2��0W|W#
����� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �W����.� �-�����
���'( ��-�+�)<�4 ���<��+�9 ������
�- ����� ����� �����. U�+�� ( ��Y�� �
������ � �����. V � � ����� � ��� ��#
7 ���� ����� �� ���� � ��� �� ���
���� �� �������R3��2�� fI�
� ����F �&B���'�� � R3��2�� � ����14�
�� ��� � DimF &3�3� �'��4����0 5�� ����3���
��4�� � R3��2��F ����
��������� ���0 ���'�� R3��2�� ����������
�������4��F ���4��
� ���� ����������
�����3�����0
E(.F5)5G3HI7
� )<���� ���� z����2�v��� ���0
W|W# q��� ��+�� ��+���9 �������� �d
6�� � � �� ������ � � ����9) e�T[3�� �� e�<T�2��T ���+��4� ������ -� ��� -� ����4 +��
�� ������ ��+�� � � ����� �����.�# 6��
� � �� ������ � � ����9) e�T[3�� �� |C ���+�
��4�5��� ���5������ -� ���#
;���+9-�4�5 ���5��*::�.����5������� d
x5��+�5�5\(][x5��+�����v
x5� ++��5�5c(_�5+���v
x5��++ �5�5x([_5� � �����5��++ ��#
�� ��� -� ��( � � ��-� 9 ��������� :����
.�� � �������� ���# � *�4 ����� ��� � ������
�� *� ��+ 9# � - ����� ����� ���� ��� �- ]
:���.�4(5� ��,��5�� ,����5s#
���"�������� ��;9� P��
� �+ :���� #$%& ��9 �������� ��+����� ����
����� �������� �� � :���.�4 �+� ���+�����
� �� ���� )<���� - � �# =� :���.�� < �+9�
�� �+ ���� � ��������( � ��� ������� �+� ���
�-��� #$%&# W�+� *� �-�����( ����+9-�4�
�������� ���.����� � :���.��( �� ��,��
��� ���������# ;���+9-� ��� �������� ����
.���� � :���.�4 �� �+9�� *������ ,� ����(
�� � ��+ � ��� ��+�� ������� �+� ������ +)��4#
fIf $�����f
A���� ���( - ���� ������ �������� ���.����
� � � :���.��� � � ��� 9 �� �� ���# =� ����
.����� ��� < )�� � � ��� �+ :���� #$%& �
�+ �� � e�Kf1|� Ml@( � ������ � ��� �9�� ��
������#
B ������� �����+9�� � �� ����+9-����� ����
.���� � :���.�4( �������� �+ :���� #$%&( �
������ ����� ��� �9�� �- ����� �� � �����
!���" #$%&# ��-�����( ��� ��� ���� � -� ���
���� 8 ��� ����+9-� +��9 - � ���� *�� ����
��# E� ����+9-� +� ��( �� �� ��Y����+�( ��4� �
��5��5��Y�����j
"������ '������ �� ������ �� ���������
� �+ :���� #$%& ��9 ������� :���.�4( ���+�
��)<�� � -��� ��4��� �� ���� ��# =� :���.��
��-�+�) �� +�9 ����+�( �-+�� 9 � �� ����(
- ����9 ������� ���� � - �+ ��� � # �# D �
-� ����� ��+9,��� *�� :���.�4 +���� ����9
�-5�������#
S ��� :���.�4 � ��� �� ���� ��( ������ ��
����� � ��� �� 9( ��� ���� ���� � � ��# ;�
����� �-� 9 �+� +)��4 �����# D������� �-
��� ����� �������( �������� ��# C�+9,����
� *�� :���.�4 �-� < ) �����( :���.��
Length() �-� < � .�+�� ���+�# �� ��<�4 ����
���� �-� �������� :���.�4 � ��� �� ����
� �� ����� !���" #$%&# 7���9 âîçâðàùàåìîå
çíà÷åíèå � ñòðîêà 85����������d
Âîçâðàùàåìîå çíà÷åíèå = Ñòðîêà.ÈìÿÑòðîêîâîé
Ôóíêöèè (Àðãóìåíò1, Àðãóìåíò2, ... ÀðãóìåíòN)
��� �- � ��� ��+�-��� :���.�4 8 :���.��
Length# �� �-� < � .�+�� ���+� 8 �+��� ����
��#5��5������d
MyText = �TextBox1�
&'()!*+,�-�.'/)0+1()!*+, �âîçâðàùàåò 9, äëèíó
2"TextBox1�
���� �� �������R3��2�� fIm
q���.�� ToLower � ToUpper - ����) �� ����
� � ������� � � - �+ ��� ���������( � �
������d
MyText = �TextBox1�
MyCaps = MyText.ToUpper �âîçâðàùàåò �TEXTBOX1�
MyText = �TextBox1�
mySmalls = MyText.ToLower �âîçâðàùàåò
2"textbox1�
;���� ����� � � ���� 9( �� � ��4��
�����4 ����� �� �����+� �� � � +�( �� ����
.�# 6��<� �����( ��+� ��� �����+� ��9( �� �����
�� +�9# >+� *��� ����� ����+9-� 9�� :���.��4
Trimd
MyText = � TextBox1�
myClean = MyText.Trim �âîçâðàùàåò �TextBox1�
MyText = � TextBox1 �
MyCleaner = MyText.Trim �âîçâðàùàåò �TextBox1�
W<� ��� ��+�-� � :���.�� 8 Substring# =
:���.�� �-� < � � �9 ��+9,�4 �����# ��-� �
:���.�) Substring( �4 ����� ����� 9 � ����
������� � .�+�� ���+ U�� IntegerV# 6���4
������ 8 ����� ����+ �����( � ������� � �
��� ��� ���� � � �9# ����4 ������ 8 �+��
*�4 �����4 � ��# 7 ��9�( �� ����� ������
����+ ����� 8 \( �� x# D���� ����� �����
+ 85x(5 5��5[#
MyText = �TextBox1�
MySub = MyText.Substring(0, 4)�âîçâðàùàåò
2"Text�, íóæíàÿ ÷àñòü íà÷èíàåòñÿ ñ ïîçèöèè 0 è
’åå äëèíà ðàâíà 4
MyText = �TextBox1�
MySub = MyText.Substring(1, 2)�âîçâðàùàåò �ex�,
’íóæíàÿ ÷àñòü íà÷èíàåòñÿ ñ ïîçèöèè 1 è åå äëèíà
’ðàâíà 2
fI� $�����f
D ����( � �� ������ ����9 *� :���.��
� ���( � �� � 4� ��-� ��� � +��9��� ���+��
�����( ������ ��� ���� ����+9-� 9��j Z��
-� 4� ���� ���+������ e�Kf1|� � � -��� ���
���������� :���.��'# 6������ � :���� �
������ ��+�# ������ -� ����� ��4� Text
������� ��+� TextBox2# S� ���� �+� ��4�
Multiline *��� ������� ��+� -� ����� True#
7 � 4� �+� ��4� Scrollbars *��� �������
��+� -� ����� Vertical# B ����� ������ ��+�
TextBox2( ���� ��� ��� ��+ ���� ��4 ��( � �
��� :����# 6������ � :���� ������# � ��� �
����� � � �� *�4 ������ � 9� ��4 ���d
Dim MyText As String
Dim TempText As String = ��
MyText = TextBox1.Text
TempText = TempText & MyText
TempText = TempText & vbNewLine &_
MyText.ToLower
TempText = TempText & vbNewLine &_
MyText.ToUpper
TempText = TempText & vbNewLine & MyText.Trim
TempText = TempText & vbNewLine &_
MyText.Substring(0, 4)
TempText = TempText & vbNewLine &_
MyText.Substring(1, 2)
TempText = TempText & vbNewLine & MyText.Length
TextBox2.Text = TempText
6����4� � - ����� �����# D ���� ������#
� TextBox2 ���� ������ ��-�+9 � ���+���
��� � ���4 :���.�� �+� ��4� Text �������
��+� TextBox1# ;-����� ��� TextBox1 � ���
� ����5������#
?������ ���&����� &���� �� ������ ����
�� �� � ����� �������� 9 �+�� 4��� ���+ # ����
����� � �� *� �������( � ������( ��� �(
������ ������ ��������� � � ��4�� �������
�9)( 8 � ������( ��� ���� ��� ����4 �+� ����� �
���� �� �������R3��2�� fI"
�� ��� ������# � �+ :���� #$%& �0�nH|10h
��9 �+ �� System.Random( ������ ���)�� :���
�.��( ����+9-����� �+� �������� ��� �+�� 4���
����+# E� � ��,�� ���( �����4 ������� ���� �
��� ��� +9���� ����� # >�� 9� �<� ���� ������ �
:���� ����� ���������� :���.��'# ;-�����
-� ����� ��4� Text *�4 ������ � Ñëó÷àéíîå
÷èñëî# >�� 9� ��� ����� �� � � �� ��4 ���d
Dim myRandomGenerator As System.Random
Dim myRandomInteger As Integer
myRandomGenerator = New System.Random
myRandomInteger = myRandomGenerator.Next(1, 6)
MessageBox.Show(myRandomInteger)
6����4� � - ����� ���+������# D ����
������ � � ����9) ������"� ��%�"# � ���� ����<��
��� ���� ������ �+�� 4��� ���+� � x �� ]# W<�
� - � ���� ������# C��� ������ �<� ���� �+��
� 4���5���+�5�5x5��5]#
A � � �� � *� ���r Z� � + �� ��Y�+��� ���
�������) myRandomGenerator �� System.Random#
6��� �� ��Y�+��� ���������) myRandomInte-
ger �� Integer# y��� ��������� 9 �+�� 4���
���+� � x �� ]( �� �-� �� ���� Next() ��������
��4 myRandomGenerator# ��-� � ���� Next()( ��
����� �� ��� ������� x � ] � � �� ��.� �� � -��
� ( ������ ��+��� � ����9�� ������ � � �+��
� 4��� ���+�# E��� Next() ��������� *� ���+�( �
��� ���� � ��� ���������4 myRandomInteger#
6��+����� ���� ��� ���� ��������� ����
�+�� 4���5���+�55����5����<����#
������� �������������� � ����� !���" #$%&
��9 �� :���.�� ������ -� ���( ������ ����
�������9�� ��� � ��� � ���+ ��# =� :���.��
Val � :���.�� Int# Z� � + � 4� � -������� �
:���.��4 Val# = :���.�� ������ -�� �����
���+�# W�+� ����� ��9 ����� � � �9( :���.��
Val �-� < � -� ����� �� Double# W�+� �����
fIC $�����f
��4 � �� ����� ��( :���.�� Val �-� < �
-� ����� �� Integer# = :���.�� � �� ����+9�
-����( ���� ������ -� 9 -� ����� ��4�
Text ������� ��+� ���+�( ������ ����� ����+9�
-� 9 � ��� �# �� �����+9�� ������� �� ����
�������d
Dim MyInt As Integer
MyInt = Val(�123�) + 123 �âîçâðàùàåò 246
Dim MyDouble As Double
MyDouble = Val(�123.22�) + 123 �âîçâðàùàåò
’246.22
q���.�� Int �-� < � .�+�) � �9 ���+ (
# �# � �9 �+� � ��������4 ����# 6�������
� ������� �� ����+9-� ���( ���� ����9( � �
�� � �� �d
Dim MyInt As Integer
MyInt = Int(123) �âîçâðàùàåò 123
MyInt = Int(123.45) �âîçâðàùàåò 123
8��������������������A���� �������
����� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� ���������� :���.��'(
���� ���4 � � �� :�# X���4 ����� ���
������� � ��� �� ��� )<���� ����
��� ����vR3��2��0W|W#
����� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �6����� - �+9'( ���
���4 ���� �� 9 ������� - ���' 8
��� 9 � ������# 7 ���� �����
�� ���� � ��� �� ��� )<���� ����
� �������40W|W# q��� ��+�� ��+��
��9 ��������5 �d
���� �� �������R3��2�� fI!
E(.F5)5G3HI7
6�� � � �� ������ � � ����9) C33` cT�13�����+9-�4� :���.�) SubString( ���� �������
9 ��+����� �+ ���� ��� ������ UM( %( @( O(
NV# D� - �� 4�( �� ��� ������d ��' � �M' 8
*� � -��� ����# A���� ���( �������9( �� ����
������ �����# �������( � ��� ������ ����+9�
-� 95.��+#
6�����( �� :���.�� Length �-� < � ��+��
���� ����+� �����# D���� ����+� � ��� �
)�� � \( � �� ����� �- x\ ����+� �����
*�� ����+� 8 \��# 6�����( �� ����� !���"
#$%& ���� ���+ ���� ����� ����+9-� 9 �����
�����)#
;����� �- ��+���� �+ ���� ������( �����
����4� � -��� ���# ;���+9-�4� ��� ���� �
�����# ��� ��H�' � �$1' ������( �� *� ������#
���� � ������ ����� ����� ��� ����� !���"
#$%& ��-� 9 ����� �A� � ��,9'( ����
��� �� ���� ����9�� - ��,9)# 7 ����
����� �� ���� � ��� �� ��� )<����
���� ���v�v��:40W|W# q��� ��+�� ��
�+���95��������5 �d
fID $�����f
6�����+ � 4�( �� ,���� :���� � � ]\\
�����+��(5 5��� 585c\\5�����+��#
6�����< 4� �� � ��,9 �����+9��� �+�� 4�
��� � �� +�����( �-����� ������+������ � ���
�������( ������ ��� - �� �� �-��� �����#
>+� *��� ���� +�4� �+�� 4��� ��+����+9��� �
���. �+9��� ���+ � ���<�� -� ������ �������
� X � Y#
D :���� ��9 *+���� Timer( �����4 �������
��� ������ � ���) ����9 �������# � ��� ���
���� *�� �����4 � ����� ���+��9 ������<����
�� � ��,�# =� ��+9-� ���+ 9 � �����)# y���
��������9 � ��� ������ ( ����� ����+�9 ���
�� ������� � X � Y U���+ V( - �� ����+9-� 9�
�� ��45�����45��� d
Mouse.Location = New Point(X, Y)
6�������5�� 5�5��,9(5�����9�d
xV ��5��� + 5+�5��,955�����v
[V ��5��4� +5+�5��5��,9v
cV �� ����� +� ��,� �-����9 � �� +����
�������(5�����5��5���+�-���5��v
zV �� �,+� +� �� �+� ��,9 - �����+� *��
� � #
���� �� �������R3��2�� fI
A� ���� � ��� � ��� ������ Cat( ��
�� ��. �5*+���� 5��� +���� PictureBox1#
E�,9 ���� � ��� � ��� ������ Mouse(
��55�� ��. �5*+���� 5��� +���� PictureBox2#
W�+� �� �+���( ��� [\ �����+�� � ��,�
U� ������� �������� � ������� +���� ��+ � ��
�� ������ V( � ��,9 ��4� � # W�+� ��,9 �+���(
��� [\ �����+�� � +)���� ������� �������
��+� U� ������� �������� � ������� +���� ��+
� ��� ������ � ������� +���� ��+ �������
��+�V( � ��,9 ���� + �����# � +)��� �- *��
�+�� �5�����5�� ���95 4���#
W�+� ��,9 �+���( ��� z\ �����+�� � �� (
�� 5�-�����5� �� +����5�������#
A������ � ����4 ����� 8 Us\( xs\V# A������
� �5���45�����585Usc\(5xs\V#
� , �+��� ��9 �<� �����+9�� �<�4( ������
������5 �5� ��� 95*�5����� ���#
q���.�� HowFar �-� < � � ������� �����
���� ��� ��( ��+� � ����� ��� �4 ������� �
X � Y *��5����#5D ������d
Distance = HowFar(Cat.Location.X,_
Cat.Location.Y, Mouse.Location.X,_
Mouse.Location.Y)
q���.�� NewChg �-� < � �+�� 4��� ���+�(
������ ���� ��9 ��+����+9��� �+� ���. �+9�
���# =� ���+� ���-� � � � �������( � ������
��+���5��������9��5��5�+�5��,9#5D ������d
CatXChg = NewChg()
� ��� ������ � � �� ������ � � ����9) D31z��3 - � 4� �+�� 4��� � � +9��� ��-�.�� �+�
�� � ��,�# 6����4� ������� � X � Y � � +9�
���5-� �����#57 �����5 4���#
7"'%(�6(�# E����� ����� ����� �������� �
) � ��� 9 ����+9,�) � �9 ��� ( ������9 ��(
- �� � ��� 9 �<� ����+9,�) � �9 � ��� �����
��9 � # �# =� ����� ��� +��,� ���� ��� 9 �
��45���+��� �+9����d
f�I $�����f
x# 6������5�� 5�5��,9#
[# 6��������5�� #
c# 6����9�( �� �,�+ +� �� - �� ��.�
��� #
z# 6��������5��,9#
s# 6����9�( �� �,+ +� ��,9 - �� ��.�
��� #
]# 6����9�(5��5���� + 5+�5��,955�����#
_# 6����9�(5��5��4� +5+�5��5��,9#
�# 6����9�(5�+�-��5+�5��,95�5�� #
��+��� 4�( � ��� � �� +���� ��� )��
�� � ��,9# B -�� �� 4� �� �-��� �����( ��+�
�� �+� ��,9 � ��� ) ��� 9�� ������ � �� �
+����#5;���+9-�4�5�+�5*���5��������5 ��45���d
Cat.Image.RotateFlip(RotateFlipType.Rotate180FlipX)
������+�4�( � ��� � �� +���� ��,9 �
�� ( - �� �-����4� � �� +���� ������� �� (
���� �� ��� +�� � ��,�# D ������( ��+� �������
� X �� � � zs\( ��,� 8 [s\( � �� ��+���
��� 9�� � �� +���� ����9,���� ������� �#
���=��M9� P�����[Z���IZ
� iu � tu ��� ����� ��-� 9 ��������� :����
.��# =�� +�� �������� �� � tu � iu ��#
A���� ���( �+)���� �+�� Function ��� �� ���
��+9-����# q���.�� ��Y�+�)�� � ����<9) ����
.� +9����5��� ���� #
������� � ���� >0� > 4� �������� � ���
iu( ��Y�+�)<�4 :���.�) � ���� ������ ��#
= 5:���.��5�-� < �5-� �����5�� Integer#
private static int Adders_C(int oneAdd, int
twoAdd)
{
int intSum=0;
intSum = oneAdd + twoAdd;
return intSum;
}
���� �� �������R3��2�� f��
7 ��9�( �� �� �� ����+9-��� -���9 �+)����
�+�� Function( � � ����� !���" #$%&# A+)����
�+� private � static ��� -� )( �� *� :����
.�) ����� �- 9 �+9�� �- ��� � ���4 :����#
A+)���� �+�� int U���+� staticV �� -� � ��
�-� < ����� -� ����� U � ,�� �+�� � IntegerV#
> ������ ( ����+9-����� :���.��4( �� - ��
����� � ���+� ����� :���.�� Adders_C# �� ����
��� ( oneAdd � twoAdd( ���� �+�� � ��� int#
��� �� ��� ��� � �+)���� �+�� return# ���
�� -� �( � ��� -� ����� ��+�� ����9 :����
.��5U5� ,��5�+�� � intSumV#
q���.�� Adders_C ���� � iu �-� ��� �
U����5 �5��(5� �55����� 5!���"5#$%&Vd
int theSum=0;
theSum = Adders_C(3, 4);
MessageBox.Show(System.Convert.ToString(theSum));
������� � ���� 20� � ���� � tu :���.�� ��Y�
�+�)�� � ��( � � � ���� � iu# 6������� �
*�5���5� 5tu5�5�� ���5���5�5�����5� 5iud
private static int Adders_J(int oneAdd, int
twoAdd)
{
int intSum=0;
intSum = oneAdd + twoAdd;
return intSum;
}
� ���� � tu :���.�� �-� ��� ���� � ��(
� �5�55����5� 5iu#56�������5� 5*�5���5� 5tud
{
int theSum=0;
theSum = Adders_J(3, 4);
MessageBox.Show(System.Convert.ToString
(theSum));
}
f�f $�����f
$�����������%������� ���;9� P��&
x# A ���5���������5������r
� Q+��(?�#$�!"'!&"*&�����"6�&�L�= 6�������#
� b��(?�#�"6�&�L�� 6�������$�!"'!&"*&������ #
� b��(?�#�"�� ��� � "��(""'���&*���� #
� 7"'!&"*&���� �"�� ��� � "��(""'���&*���� #
[# A �5��� 95:� ���� �BC� �-5����� X = �ABCD�?
� X.Substring(1, 2)
� X.Substring(2, 3)
� X.Substring(2, 2)
� X.Substring(1, 3)
c# A �5�- 95�������� ��� SubroutineNamer
� Start SubroutineName()
� Go To SubroutineName()
� Execute SubroutineName()
� SubroutineName()
z# A �5������ -� 95���+�55���5�����55���+�55���5���+��4���������4r
� X.ToNumber
� Convert(X)
� Val(X)
� Int(X)
A5�� �+) c
?����1;�1��,�����1� ���� �����1)���� @
x#x#56���� ���55���������45��-�� ]
x#[#5y��5- ��� )��5����� ����� _
x#c#5y�5 ���5����� �� �
x#z#5��-�������5�-���5����� ����� ��� x\
x#s#5Z�� ����5�-���5����� ����� ��� xx
$��1��1��1A��,�����1�1���� �����1)����B ;@
?����1C�1������1���,������������1DEFGHI JHFEK1�7LM ;N
[#x#5����� 5P3�f�15#$%&5�5@G% x_
[#[#57 ����5�5� ���4� 5����� 5P3�f�15#$%& x�
[#c#5Z�-� ���5������5����� [\
[#z#5A�������� ���5�� :��������5����:�4� 5����� [[
[#s#5Z�-� ���5����� ������5��� 5����� [z
[#]#56��������5��,���� []
[#_#57 ����5����� [�
[#�#5Z��� �����5����� [�
[#�#5����5����<���45� 5:���� cx
$��1��1��1A������1���,������������1DEFGHI1JHFEK1�7LMB O@
?����1O�1P�,������1�1���,����� ON
c#x#5�������5*+�����5��� c_
c#[#5b+�����55:����5�������� c�
c#c#5A����� ���55���� zx
$��1��1��1AP�,������1�1���,�����B QQ
?����1Q�1�����1�1R�����1��������� Q@
z#x#5q��� 585���� 5�� :��������5����:�4� z]
z#[#5Z�4� 5:���� z�
z#c#5=+�����5��� +����5�5��5��4� s[
z#z#5X���� .��5�����4 s]
K���������
$��1��1��1A�����1�1R�����1���������B N;
?����1@�1��������1�1��� � NC
s#x#5Z5����5� ��� ���5��� ]c
s#[# y���� -� ����4 ��4� ���� ]c
s#c#56��� � ���5-� ����45��4� �55���� ]]
s#z#5@K3H �PHK�H5�5����� �5�� .�� ]�
s#s#5E���� _c
$��1��1��1A��������1�1��� �B SS
?����1N�1����������1� ������ ST
]#x#56��� � ��� _�
]#[#56��������� �\
]#c#5��Y�+����5���������� �z
]#z#56���������55����� �� � �_
$��1��1��1A����������1�1������B UC
?����1S�1������� UO
_#x#5b��:���������5���� .�� �z
_#[#5Z������5���� .�� ��
_#c#5F���������5���� .�� x\\
_#z#5�+ �� 5��� x\x
$��1��1��1A�������B ;;<
?����1T�1*�����V1�������1'���� ;;;
�#x#5C�+� 5+���� xx[
�#[#5���� .��5�� ����� xxs
�#c#5���� ��5@2###&RHK xx_
�#z#5E����������5��+��� x[\
�#s#5C�+��5���� .��55���� x[z
$��1��1��1A*�����V1�������1'����B ;O<
?����1U�1*�����V1������1'���� ;O;
�#x#5�+�������5���� ���5@2�&RHK xc[
�#[#56������+�����5��+��� xcc
5����� f�"
�#c#5���� ��5@2�&RHK�% �H xcs
�#z#56�, ����5���+�����5@2 xc�
�#s#5���� ���5@255iu5�5tu xzx
�#]#5C�+��5���� .��5�5���� .��5�� �����55iu5�5tu xzz
$��1��1��1A*�����V1������1'����B ;QT
?����1;<�1=����1��1�&�&���� ;QU
x\#x#5`��+�5�10###$H�3 xs\
x\#[#56�, ����5���+�����5.��+ 5�10�$H�3 xsc
x\#c#56�����5�5����+9-� ����5�10�$H�3 xs]
x\#z#5�+�������5.��+� x]x
x\#s#5�����5�-5.��+� x][
x\#]#5`��+�55iu5�5tu x]]
$��1��1��1A=����1��1�&�&����B ;NT
?����1;;�1=����1�1������� ;NU
xx#x#5`��+�5G15eR� H��11J x_\
xx#[#56�, ����5���+�����5.��+ 5G15eR� H��11J x_[
xx#c#5`��+�5G15NK3� ��11J x_]
xx#z#56�����5�5����+9-� ����5G1��11J x_�
xx#s#5`��+�5�5�����+���� x�x
xx#]#5`��+�55tu5�5iu x�[
xx#_#5�����5�-5.��+� x�z
$��1��1��1A=����1�1�������B ;TU
?����1;C�1� ���,�����1�1'������ ;U<
x[#x#5y�5 ���5�������� ���r x�x
x[#[#5Z�-� ���5�5�-�5�������� �� x�[
x[#c#56������� ���5�5 ������ �� x�s
x[#z#5Z�-� ���5�5�-�5���������5:���.�4 x��
x[#s#5���������5:���.�� [\[
x[#]#5q���.��55tu5�5iu [xx
$��1��1��1A� ���,�����1�1'������B C;O
f�C 5�����