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

Попадания точки в заштрихованную область

15.10.2019, 20:25. Показов 1383. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Help / Напишите программу
С#
Напишите программу Попадания точки в заштрихованную область:
Миниатюры
Попадания точки в заштрихованную область  
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.10.2019, 20:25
Ответы с готовыми решениями:

Напишите программу, реализующую работу очереди. Напишите функции для добавления/удаления элемента в очередь
Помогите пожалуйста написать программу. Готовый Queue не нужен( Нужно изобрести велосипед заново. Задание: Напишите программу,...

Напишите программу с использованием классов
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using...

Напишите программу для расчета по формуле
Напишите программу для расчета по формуле. Предварительно подготовьте тестовые примеры с помощью калькулятора (результаты вычисления должны...

3
291 / 193 / 104
Регистрация: 14.11.2017
Сообщений: 489
15.10.2019, 20:38
Sindi, R1, R2 с клавиатуры вводится, или есть конкретные значения?
0
0 / 0 / 0
Регистрация: 15.10.2019
Сообщений: 11
15.10.2019, 20:40  [ТС]
Вводится. Конкретных значений нет вообще.
0
291 / 193 / 104
Регистрация: 14.11.2017
Сообщений: 489
15.10.2019, 21:12
Лучший ответ Сообщение было отмечено Sindi как решение

Решение

Sindi, в общем вот решение всего задания
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
static void Main(string[] args)
{
    Console.Write("Введите R1: ");
    double r1 = double.Parse(Console.ReadLine());
    Console.Write("Введите R2 > R1: ");
    double r2 = double.Parse(Console.ReadLine());
    if (r2 <= r1)
    {
        Console.WriteLine("Введены неверные данные");
        Console.ReadKey();
        return;
    }
    Console.Write("Введите X: ");
    double x = double.Parse(Console.ReadLine());
    Console.Write("Введите Y: ");
    double y = double.Parse(Console.ReadLine());
    if (Hitting(r1, r2, x, y)) Console.WriteLine("Попадает");
    else Console.WriteLine("Не попадает");
    Console.ReadKey();
}
 
public static bool Hitting(double r1, double r2, double x, double y)
{
    if (x * x + y * y <= r1 * r1)
    {
        if (x < 0 && y > 0)
            return true;
    }
    else if(x * x + y * y <= r2 * r2)
        if (x > 0 && y < 0)
            return true;
    return false;
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.10.2019, 21:12
Помогаю со студенческими работами здесь

Напишите пожалуйста программу в windows form
Дан массив работников фирмы ФИО и дата поступления на работу.Во второй массив выписать только тех из них,которые на сегодняшний день...

Напишите программу для расчета по формуле
Напишите программу для расчета по формуле. Предварительно подготовьте тестовые примеры с помощью калькулятора (результаты вычисления должны...

Напишите программу, моделирующую бросание монеты
9. Напишите программу, моделирующую бросание монеты. Для каждого броска монеты программа должна печатать “Орел” или “Решка”. Подсчитайте...

Напишите программу с перегруженым статическим методом
условие задачи: Напишите программу с перегруженным статическим методом. Если аргументом методу передаётся два целых числа, ...

Напишите программу сортировки элементов массива
Напишите программу сортировки элементов массива A по убыванию методом подсчета.


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru