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

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

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

Показать сообщение отдельно
BrumbleHorse
 Аватар для 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();
}
 
Текущее время: 13:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru