Текст задания
Подсчитать сколько точек плоскости, координаты которых вводятся с первых двух столбцов рабочего листа, находятся внутри квадрата 0 ≤ x ≤ 1 и 0 ≤ y ≤1. Для описания координат точек использовать переменную пользовательского типа. Для проверки принадлежности точки квадрату использовать логическую функцию.
Решение
Для описания координат точки был создан пользовательский тип данных:
Type PointCoord
CoorX As Double
CoorY As Double
End Type
А для проверки принадлежности - отдельная функция:
Function asinPrymougolnik(Coord As PointCoord) As Boolean
If Coord.CoorX >= 0 And Coord.CoorX <= 1 And Coord.CoorY >= 0 And Coord.CoorY <= 1 Then
asinPrymougolnik = True
Else
asinPrymougolnik = False
End If
End Function
Если Вам нужно готовое решение в Microsoft Excel, то вы сможете его скачать сразу же после оплаты работы.
Принадлежность точки заданному квадрату VBA (Microsoft Excel)
- Дисциплина: Программирование
- Код работы: КО-233
- Работу выложил: Администратор
-
150.00 р.
Смотрите также
Сортировка элементов в столбцах квадратной матрицы VBA (Microsoft Excel)
При помощи датчика случайных чисел заполнить целочисленную квадратную матрицу A порядка N (N в..
150.00 р.
Создание собственной логической функции в VBA (Microsoft Excel)
Написать логическую функцию, принимающую значения True, если в целом числе, являющимся ед..
150.00 р.
Операции со строковыми данными в VBA (Microsoft Excel)
В первых 10 столбцах рабочего листа находятся сведения о сотрудниках фирмы. Причем в перв..
150.00 р.
Генерация двоичных чисел и перевод их в десятичные в VBA (Microsoft Excel)
При помощи датчика случайных чисел сгенерировать 100 случайных двоичных чисел типа Long и..
200.00 р.
Сложение сверхбольших чисел в VBA (Microsoft Excel)
Написать программу, которая складывает сверхбольшие целые числа, имеющие более 100 цифр. Подсч..
96.00 р.
Перевод чисел в двоичную систему в VBA (Microsoft Excel)
Считать с первого столбца рабочего листа N (N вводится с клавиатуры) вещественных чисел т..
150.00 р.
Теги: Microsoft Excel, VBA
Не подошла работа?
Узнайте стоимость написания работы по Вашему заданию
(это быстро и бесплатно)