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

Принадлежит ли точка области? (есть код) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести в конечный файл числа разного знака http://www.cyberforum.ru/cpp-beginners/thread1110672.html
У нас есть файл,например,со значениями : -1 2 5 -3 6. На выходе должно быть : -1 2 -3 6.То есть,если последующий сосед такого же знака,мы его удаляем. Не понимаю ,как написать алгоритм с помощью позиционеров
C++ Программирование движка для трёхмерной игры Ребята,нужна помощь. Решил писать игру и понял,что нужен движок. В интернете всё написано слишком заумно. Не могли бы вы разъяснить что есть что,или скинуть соответствующую литературу http://www.cyberforum.ru/cpp-beginners/thread1110646.html
C++ Программа сравнения двух строк
Написать программу сравнения двух строк на языке с++ помогите, пожалуйста
C++ Поменять местами первое и последнее слово, найти слова-палиндромы
Объектно-ориентированное программирование. Разработать программу. В заданном тексте (слова разделяются пробелами) по требованию пользователя выполнить одно или два из следующих заданий: 1) поменять местами первое и последнее слово; 2) найти слова-палиндромы (одинаково читаются слева направо и справа налево, например, КАЗАК); 3) определить, является ли заданный текст палиндромом (пробелы между...
C++ Непонятный глюк при дебаге http://www.cyberforum.ru/cpp-beginners/thread1110609.html
Курсор стоял на 200-й строке, я добавил Buffer в Watch и сразу вылезло окно call stack.
C++ Вычислить сумму элементов массива, расположенных между его максимумом и минимумом Привет всем, помогите составить программку для этой задачи. Вычислить сумму элементов массива, расположенных между его максимумом и минимумом. Использовать функцию для каждой строки матрицы О (3, 8) подробнее

Показать сообщение отдельно
KCRACK
0 / 0 / 0
Регистрация: 05.03.2013
Сообщений: 8
04.03.2014, 10:47     Принадлежит ли точка области? (есть код)
Доброго времени суток. Есть задание и есть код к задачам. Не могу довести до финального завершения. Помогите решить пожалуйста.
1. Записать выражение, зависящее от координат точки X1 и Y1 и принимающее значение TRUE, если точка принадлежит заштрихованной области, и FALSE, если не принадлежит. Составить систему тестов и вычислить полученное выражение для нескольких точек, принадлежащих и не принадлежащих заштрихованной области.


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
35
36
37
38
#include "stdafx.h"
#include "math.h"
#include "iostream"
#include <clocale> 
#include "cstdlib"
#include <string>
 
using namespace std;
void incircle(double x,double y){
    string result;
    if(1>=(sqrt(pow(0-x,2)+pow(0-y,2)))){
        cout << "x1=" << x << " y1=" << y << " TRUE\n";
    }
    else{
        cout << "x1=" << x << " y1=" << y << " FALSE\n";
    }
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    double r,x0,x1,y0,y1;
    cout << "x1?";
    cin >> x1;
    cout << "y1?";
    cin >> y1;
    x0=0;
    y0=0;
    r=1;
    incircle(x1,y1);
    system("pause");
    for(int i=0;i<5;i++){
        x1 = ((double) rand() / (RAND_MAX));
        y1 = ((double) rand() / (RAND_MAX));
        incircle(x1,y1);
    }
    system("pause");
    return 0;
}
Название: Безымянный.png
Просмотров: 56

Размер: 3.3 Кб
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru