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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблон класса http://www.cyberforum.ru/cpp-beginners/thread762654.html
//файл T_Point_template.h //--------------------------------------------------------------------------- #ifndef T_Point_templateH #define T_Point_templateH #include <vcl.h> #include <math.h> #include <stdio.h> //--------------------------------------------------------------------------- template <class Type> class T_Point
C++ Разработка программы, позволяющей создавать и редактировать электронные таблицы. Должна быть возможность выбора цвета содержимого ячейки и самой ячейк Разработка программы, позволяющей создавать и редактировать электронные таблицы. Должна быть возможность выбора цвета содержимого ячейки и самой ячейки. Должен быть разработан формат хранения данных таблицы и ее формирования в файле. ОС линукс. Помогите разработать. http://www.cyberforum.ru/cpp-beginners/thread762638.html
Обход в глубину графа C++
Здравствуйте, помогите разобраться в чём ошибка, обход графа к глубину, ошибок не вадаётся но и результат тоже не выводится //ОБХОД ГРАФА В ГЛУБИНУ #include "stdafx.h" #include "iostream" #include "conio.h" #include "fstream"
C++ Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности отрицательных чисел
Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности отрицательных чисел (длина последовательности не ограничена). Нашел на форуме такой вот код, только с положительными числами, что нужно исправить для того чтобы было для отрицательных? #include <iostream> int main() { double max = 0.0; while(std::cin) // Ввод пока не...
C++ В текстовом файле выровнять все строки до одинаковой длины, вставляя пробелы между словами http://www.cyberforum.ru/cpp-beginners/thread762568.html
В текстовом файле выровнять все строки до одинаковой длины, вставляя пробелы между словами.
C++ В матрице выполнить действия в строках с отрицательными элементами на главной диагонали Дана матрица действительных чисел. В строках с отрицательными элементами на главной диагонали найти: а) суммы всех элементов; б) наибольшие из элементов; в) наименьшие из элементов. подробнее

Показать сообщение отдельно
MoonLight777
0 / 0 / 0
Регистрация: 15.01.2013
Сообщений: 13
16.01.2013, 13:14  [ТС]     Определить попадание произвольной точки в заштрихованную область
Работаю в Dev C++
Получается вот так:

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
#include <iostream>
 
using namespace std;
 
int main()
{
    double x,y;
    while (true)
    {
        cout << "x="; cin >> x;
        cout << "y="; cin >> y;
 
        if(x > -2 && x < 2 && y < 1 && y > -1)
        {
            if(sqrt(pow(y, 2) + pow(x, 2)) < 1 && (abs(y/x) > 0.5))
                cout << "popal" << endl;
            else 
                if(sqrt(pow(y, 2) + pow(x, 2)) > 1 && (abs(y/x) < 0.5))        
                    cout << "popal" << endl;
                else
                    cout << "ne popal" << endl;
        }
    }
 
    return 0;
}
На строчке if(sqrt(pow(y, 2) + pow(x, 2)) < 1 && (abs(y/x) > 0.5)) выдает ошибку, что abs, pow, sqrt не объявлены.
Я так понимаю не подключен модуль <cstdlib>.
Прописал его в начале, все равно та же ошибка.
Как быть?
 
Текущее время: 22:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru