Студопедия — Работа с управляющими структурами VBA»
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Работа с управляющими структурами VBA»






Цель: разработать программу на VBA, которая в ответ на вводимую с клавиатуры пару вещественных чисел, представляющих собой координаты X,Y точки A на плоскости, выдает текстовое сообщение о принадлежности этой точки заданной области.

 

 

Для определения попадания произвольной точки в заданную область необходимо сформулировать соответствующее условие или условия и проверять их выполнение. Для обозначения заданного условия и его выполнения в языке VBA существует условный оператор “If”, конструкция которого содержит проверяемое условие и действие при выполнении обозначенного условия.

 

Для поставленной задачи и обозначенных областей сформулируем несколько условий:

 

 

'проверяем точку на принадлежность I и II координатным четвертям

If Y >= 0 Then

'проверяем на прмнадлежность области "В"

If X >= 0 And BelongCircle(X, Y) = False

And BelongEllipse(X, Y) = True Then Belong = "принадлежит области B."

End If

 

'проверяем на прмнадлежность области "А"

If X <= 0 And BelongEllipse(X, Y) = True _

And BelongCircle(X, Y) = True And BelowLine(X, Y) = False Then

Belong = "принадлежит области A."

End If

End If

 

Блок схема программы.

 

Снимки с результатом работы программы.







Дата добавления: 2015-06-15; просмотров: 458. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

Стресс-лимитирующие факторы Поскольку в каждом реализующем факторе общего адаптацион­ного синдрома при бесконтрольном его развитии заложена потенци­альная опасность появления патогенных преобразований...

ТЕОРИЯ ЗАЩИТНЫХ МЕХАНИЗМОВ ЛИЧНОСТИ В современной психологической литературе встречаются различные термины, касающиеся феноменов защиты...

Этические проблемы проведения экспериментов на человеке и животных В настоящее время четко определены новые подходы и требования к биомедицинским исследованиям...

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

В теории государства и права выделяют два пути возникновения государства: восточный и западный Восточный путь возникновения государства представляет собой плавный переход, перерастание первобытного общества в государство...

Закон Гука при растяжении и сжатии   Напряжения и деформации при растяжении и сжатии связаны между собой зависимостью, которая называется законом Гука, по имени установившего этот закон английского физика Роберта Гука в 1678 году...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия