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

Ввести два действительных числа x и y (координаты точки на декартовой плоскости) и определяла бы, принадлежит эта точка заштрихованной части плоск - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В однородном массиве упорядочить элементы массива по возрастанию модулей элементов http://www.cyberforum.ru/cpp-beginners/thread196476.html
В однородном массиве, состоящем из n вещественных элементов, вычислить: - Упорядочить элементы массива по возрастанию модулей элементов; - записать элементы массива в файл. помогите пожалуйста решить
C++ классы и объекты Здравствуйте. Помогите с задачей. Нужно написать программу на классы и объекты. Пользователь вводит символьную строку, а программа проверяет наличие в ней цифр и выводит на экран их количество и длину строки. Спасибо. http://www.cyberforum.ru/cpp-beginners/thread196472.html
C++ Представить выражения a, b на C++.
Представить выражения a, b на C++.
C++ сортировка строки в алфавитном порядке
как сделать так, чтоб программа выводила строку с повторами ? то есть ввожу abcddff программа выведет abcdf нужно чтоб выводила abcddff и с пробелом какие-то проблемы. например введу abc d
C++ Уравнение с пропущенными цифрами http://www.cyberforum.ru/cpp-beginners/thread196442.html
Нужна программа на Си Помогите пожалуйста В уравнении вида A + B = C, где A, B и C — неотрицательные целые числа, некоторые цифры заменены на знаки вопроса. Необходимо подставить вместо знаков вопроса такие десятичные цифры, чтобы уравнение стало верным, либо определить, что это невозможно. На входе подаётся единственная строка текста — уравнение с вопросительными знаками. Длина...
C++ псевдографика в С++ Доброго вечера. пожалуйста помогите разобраться, и написать коды для следующих программ на С++ 1) вывести красиво на экран матрицу из памяти, с использованием псевдо графики, допустим так: -- -- | 55 8 | | 3 21 | -- -- подробнее

Показать сообщение отдельно
BrumbleHorse
120 / 120 / 11
Регистрация: 18.09.2010
Сообщений: 212
24.11.2010, 22:15     Ввести два действительных числа x и y (координаты точки на декартовой плоскости) и определяла бы, принадлежит эта точка заштрихованной части плоск
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
#include <stdio.h>
#include <math.h>
#include <conio.h>
#define Ax -1
#define Ay 1
#define Bx 2
#define By 0
#define Cx -1
#define Cy -1
void main()
{
float Px,Py,sq_1,sq_2,sq_3,fin_sq;
const float UP=3.01;                  //эти константы нужны из-за погрешности при работе с типом float 
const float DOWN=2.99;                    
printf("Please input X of your point: ");
scanf("%f", &Px);
printf("Please input Y of your point: ");
scanf("%f", &Py);
sq_1=fabsf((Px*(By-Cy)+Bx*(Cy-Py)+Cx*(Py-By))/2); //ищем площади 3 треугольников, образуемых
sq_2=fabsf((Ax*(Py-Cy)+Px*(Cy-Ay)+Cx*(Ay-Py))/2);//заданной точкой и 2 вершинами данного        
sq_3=fabsf((Ax*(By-Py)+Bx*(Py-Ay)+Px*(Ay-By))/2);//треугольника,если сумма площадей этих тре
fin_sq=sq_1+sq_2+sq_3; //угольников равна площади данного треугольника, то точка на                  
if((fin_sq>DOWN)&&(fin_sq<UP))//ходится внутри данного треугольника
printf("Your point is IN your triangle\n");
else
printf("Your point is OUT of your triangle\n");
getch();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru