Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2012, 14:39   #1
Elifas
 
Регистрация: 16.04.2012
Сообщений: 4
Восклицание Visual Basic

Экзаменационная задача, представления не имею что нужно делать, и какие операторы использовать(((

Написать программу, которая предлагает пользователю ввести координаты N точек плоскости x,y. Программа выводит в окне сообщения, сколько из заданых точек находятся в круге с центром в начале координат радиусом R.R, N и координаты точек вводятся пользователем после запуска программы
Elifas вне форума Ответить с цитированием
Старый 14.05.2012, 15:20   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

В помощь вам функция по определению принадлежности точки кругу
Р-координаты точки,С координаты центра,R радиус
Код:
Public Function in_circle(P, C, R) As Boolean
        Dim rx As Double
        Dim ry As Double
        rx = C(0) - P(0)
        ry = C(1) - P(1)
in_circle = IIf(rx ^ 2 + ry ^ 2 < R ^ 2, True, False)
 End Function
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 15.05.2012, 19:27   #3
Elifas
 
Регистрация: 16.04.2012
Сообщений: 4
По умолчанию

Цитата:
Сообщение от doober Посмотреть сообщение
В помощь вам функция по определению принадлежности точки кругу
Р-координаты точки,С координаты центра,R радиус
Код:
Public Function in_circle(P, C, R) As Boolean
        Dim rx As Double
        Dim ry As Double
        rx = C(0) - P(0)
        ry = C(1) - P(1)
in_circle = IIf(rx ^ 2 + ry ^ 2 < R ^ 2, True, False)
 End Function
Спасибо огромное))
Elifas вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual C++, Visual C#, Visual basic .Net, или Microsoft.Net Что лучше? _PROGRAMM_ Общие вопросы .NET 14 10.10.2012 19:24
Visual Basic (Visual Studio 2005) JUDAS О форуме и сайтах клуба 1 04.07.2009 23:09