Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

попадает ли точка в область изображенную на рисунке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Численные методы http://www.cyberforum.ru/cpp-beginners/thread1054696.html
Помогите реализовать задачку сравнения двух методов: явно-неявные формулы Адамса 3-го порядка и явно-неявные формулы Милна 3-го порядка
C++ Удалить из целочисленного одномерного массива все элементы, в записи которых все цифры различны Удалить из целочисленного одномерного массива все элементы, в записи которых все цифры различны. Решить при помощи сдвига элементов массива и с объявлением функции и ее обращении.Помогите... http://www.cyberforum.ru/cpp-beginners/thread1054690.html
Записать в файл! В чём ошибка? C++
Интересует функция add. Когда добавляю нового сотрудника, у меня эта функция не записывает в файл в конец списка. В чём моя ошибка? Файл уже имеется с данными 6256 Mihin 4560 4322 Muhin 4500...
Написать функцию сравнения двух структур с объединениями, содержащих комплексное число C++
Всем привет. Вот такое задание: Написать функцию сравнения двух структур с объединениями, содержащих комплексное число. В с++ вообще не разбираюсь, написал программу кое-как, вроде работает. Но...
C++ Разработать классы http://www.cyberforum.ru/cpp-beginners/thread1054671.html
Разработать следующие классы: "робот с левой рукой" и "робот с правой рукой". У каждого из этих классов есть поле с положительным целым числом "сила руки". Необходимо: создать массив для работы...
C++ Доделайте пожалуйста программу Выручайте, нужна вот это программа http://www.cyberforum.ru/cpp-beginners/thread545795.html, кому не сложно можно вас попросит скинуть уже готовую программу в c++, просто я с c++ не знаком, и даже не... подробнее

Показать сообщение отдельно
Oktava_
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 9

попадает ли точка в область изображенную на рисунке - C++

24.12.2013, 13:40. Просмотров 392. Ответов 3
Метки (Все метки)

разработать программу для определения – попадает ли точка с координатами x, y, в область изображенную на рисунке. Исходные данные (x, y, R1, R2) должны быть считаны с экрана. Осуществлять проверку исходных данных (x1, y1, R1, x2, y2, R2) на соответствие варианту
(обязательное касание окружностей).

Я не могу понять как окружность R2 вписать в код, она не через начало координат проходит. Помогите пожалуйста!
На линии серого цвета не обращайте внимания

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
34
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <iomanip>
 
using namespace std;
 
 
void utensils(double x,double y,double R1,double R2)
{
if (x1<=0)
   if (y1<=x+R1)
      ////не знаю какое ограничение вводить
    cout<<"Принадлежит"<<endl;
else
    cout<<"Не принадлежит"<<endl;
}
 
 
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL,"Russian"); 
double x1, y1 ,x2, y2, R1, R2;
cout<<"Введите координаты центра меньшей оуружности (у и х отрицательны): "; cin>>x2;
cout<<endl; cin>>y2;
cout<<"Радиус меньшей окружности :"; cin>>R2; cout<<endl;
cout<<"Радиус большей окружности :"; cin>>R1; cout<<endl;
 
cout<<"Введите х: "; cin>>x1; cout<<endl;
cout<<"у  "; cin>>y1; cout<<endl;
utensils(x, y, R1, R2);
}
0
Изображения
 
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru