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

Определить принадлежит ли точка треугольнику - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead http://www.cyberforum.ru/cpp-beginners/thread1190428.html
#include <iostream> #include <cstring> #include <fstream> #include<string> #include<iomanip> using namespace std; struct link {
C++ Определить номера строк матрицы Определить номера строк матрицы R, хотя бы один элемент которых равен с, и элементы этих строк умножить на d. Закрыто. Дубль во Фрилансе http://www.cyberforum.ru/cpp-beginners/thread1190424.html
Сортировать в СтрингГрид по двум столбцам C++
Приветствую всех участников форума. У меня имеется StringGrid в первом столбце находятся текстовые данные во втором числовые. Нужно отсортировать по возрастанию данные таблицы причем меняется местами должны два столбца. Вот моя проба,но здесь я пробовал просто отсортировать 2 столбец.Программа компилируется но при нажатии на кнопку форма с StringGrid не появляется,а выбивает ошибку. Код: {...
Нарисовать при помощи компонента Chart C++
Надо при помощи компонента Chart нарисовать Получается сделать только пол фигуры for (int i=0; i<=100; i++) { x=i; y=sqrt(10000-x*x); plot1->Points->AddXY(x, y);
C++ Определить номера строк матрицы R[M, N], хотя бы один элемент которых равен С http://www.cyberforum.ru/cpp-beginners/thread1190402.html
Определить номера строк матрицы R, хотя бы один элемент которых равен с, и элементы этих строк умножить на d. Закрыто. Дубль во Фрилансе
C++ Выделение предложений содержащих все слова С++ Доброго времени суток. Прошу помощи в решении следующей задачи на С++: Указываем путь к файлу в котором содержится текст. Далее вводим запросы (слова через пробел завершая ввод каждого запроса нажатием энтера). По запросу программа выводит на экран все предложения в каждое из которых входят все слова запроса. подробнее

Показать сообщение отдельно
Kerry_Jr
Модератор
Эксперт PHP
2178 / 1974 / 689
Регистрация: 14.05.2014
Сообщений: 5,773
Записей в блоге: 1
Завершенные тесты: 5
29.05.2014, 00:41     Определить принадлежит ли точка треугольнику
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 <iostream>
#include <cstdlib>
#include <cmath>
 
bool isInTriangle(double x0, double y0, double x, double y)
{
    if (x0 == 0 || y0 == 0)
    {
        std::cout << "Недопустимое значение!" << std::endl;
        exit(1);
    }
    if (y <= y0)
    {
        double tang = y0/x0;
        if (x <= ((y0-y)/tang))
            return true;
    }
    return false;
}
 
int main()
{
    double x0, y0, x, y;
    setlocale(LC_ALL, "");
    std::cout << "Введите точку пересечения оси X: ";
    std::cin >> x0;
    std::cout << "Введите точку пересечения оси Y: ";
    std::cin >> y0;
    std::cout << "Введите координату X точки M: ";
    std::cin >> x;
    std::cout << "Введите координату Y точки M: ";
    std::cin >> y;
    std::cout << "Точка M ";
    isInTriangle(x0, y0, x, y)? std::cout << "" : std::cout << "не ";
    std::cout << "принадлежит треугольнику.";
    
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru