Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/27: Рейтинг темы: голосов - 27, средняя оценка - 4.59
0 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 7

Написать программу, которая определяет, попадает ли точка в закрашенную область

02.04.2012, 15:11. Показов 5047. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток, уважаемые!
Нижайше прошу помощи в решении следующего задания:

Требуется написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке темным цветом. Результат работы программы вывести в виде текстового сообщения.

Также необходимо вывести в отдельный элемент некую проверку для десяти "выстрелов", координаты которых задаются с клавиатуры, вывести текстовые сообщения о попадании в "мишень" из вышеприведенного задания.

Рисунок прилагаю во вложении.

Заранее благодарю почтенных форумчан за внимание к вопросу!
Изображения
 
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.04.2012, 15:11
Ответы с готовыми решениями:

Написать программу, которая определяет, попадает ли точка в закрашенную область
Прошу помощи. Лабораторная работа №2 задание 2: Задание 2. Попадание точки в заштрихованную область Написать программу, которая...

Написать программу, которая определяет, попадает ли точка с заданными координатами в закрашенную область
Помогите составить формулу, с математикой совсем плохо

Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке
Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке серым цветом....

5
 Аватар для m0nax
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
02.04.2012, 15:34
проверяешь расстояние от центра окружностей до точки

если расстояние больше радиуса, то проверяешь входит ли точка в указанный квадрат, да - попадает, нет значит нет

если меньше радиуса то точка не попадает в область
1
0 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 7
02.04.2012, 19:10  [ТС]
Большое спасибо!
Ситуация стала чуть более ясной, но нельзя ли привести фрагмент кода? У меня с этим пока совсем тяжко(

Добавлено через 3 часа 12 минут
Господа! Будьте любезны, приведите хотя бы фрагмент кода!
Буду сердечно благодарен.
0
 Аватар для Петррр
6721 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
02.04.2012, 19:27
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
using System;
 
 
class Program
{
    static void Main(string[] args)
    {
        const float radius = 5f;
        Console.Write("x: ");
        float x = float.Parse(Console.ReadLine());
        Console.Write("y: ");
        float y = float.Parse(Console.ReadLine());
        Console.WriteLine((x > radius || x < -radius || y > radius || y < -radius ||
            ((x - -radius) * (x - -radius) + (y - radius) * (y - radius)) < radius ||
            ((x - radius) * (x - radius) + (y - -radius) * (y - -radius)) < radius) ? "Out" : "In");
        Console.ReadKey(true);
    }
}
2
0 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 7
02.04.2012, 19:51  [ТС]
Огромное спасибо всем, кто откликнулся! Извините, если отвлек.
0
37 / 37 / 2
Регистрация: 13.05.2010
Сообщений: 81
02.04.2012, 22:34
может ошибаюсь, но формула окружности x^2 + Y^2=R^2
так что наверное ошибка)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.04.2012, 22:34
Помогаю со студенческими работами здесь

Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке
Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке. Вроде бы задание...

Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке сер
Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке серым цветом....

Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке серым цветом.
Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке серым цветом....

Написать программу, которая определяет, попадает ли точка с заданными координатами x, y в область, закрашенную на рисунке серым цветом
Для 5 варианта помогите с задачей. Написать программу, которая определяет, попадает ли точка с заданными координатами x, y в область,...

Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке серым цветом
Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке серым цветом....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru