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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2009, 18:58   #1
FLORA
Пользователь
 
Регистрация: 16.01.2009
Сообщений: 24
Печаль QBASIC

помогите задали написать программу на языке QBASIC. даны действительные числа x,y определить принадлежит ли точка с координатами (x,y) указанной геометрической фигуре кольцо ограниченное окружностями с центром в начале координат 1и 0,5
Необходимость обостряет разум. Сделай сам почуствуй необходимость.
FLORA вне форума Ответить с цитированием
Старый 18.01.2009, 14:09   #2
]Wowan[
Delphi forever
Форумчанин
 
Аватар для ]Wowan[
 
Регистрация: 13.01.2009
Сообщений: 113
По умолчанию

Если еще помнишь математическую функцию (уравнение) для получения круга, напиши его помогу
Программы на заказ Delphi, Pascal.
ася: 415 253 529. Мыло: wowan141750@gmail.com.
]Wowan[ вне форума Ответить с цитированием
Старый 18.01.2009, 16:52   #3
FLORA
Пользователь
 
Регистрация: 16.01.2009
Сообщений: 24
По умолчанию

1 и 0.5 это радиус сори за ошибку
Необходимость обостряет разум. Сделай сам почуствуй необходимость.
FLORA вне форума Ответить с цитированием
Старый 18.01.2009, 19:10   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

QBASIC не знаю, но на VB будет примерно так:

Код:
Sub test()
1:     x = InputBox("Введите значение X")
    If Not IsNumeric(x) Then MsgBox "Введено значение, не являющееся числом": GoTo 1
2:     y = InputBox("Введите значение Y")
    If Not IsNumeric(y) Then MsgBox "Введено значение, не являющееся числом": GoTo 2

    r1 = 0.5
    r2 = 1
    r = Sqr(x * x + y * y)    ' расстояние до точки от центра координат
    
    If r <= r2 And r >= r1 Then
        MsgBox "Точка лежит внутри кольца"
    Else
        MsgBox "Точка лежит за пределами кольца"
    End If
End Sub
EducatedFool вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
QBasic Detka Помощь студентам 4 26.11.2008 23:52
3 задачи на QBasic PoNika Помощь студентам 3 11.06.2007 13:02