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

Точка в треугольнике - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Внешний файл http://www.cyberforum.ru/cpp-beginners/thread222426.html
есть программа нужно, чтобы она брала данные через внешний файл #include "stdafx.h" #include <conio.h> #include <stdio.h> #include <iostream> #include <math.h> #define size 15 using namespace std; void _tmain()
C++ Сортировка Нужна помощь с этой задачей: Дано произвольное целое положительное число K (K<10^9). Вывести цифры этого числа в порядке неубывания (например, 546085 =>045568). Процедуры и функции работы со строками не использовать. http://www.cyberforum.ru/cpp-beginners/thread222414.html
C++ Константные статические объекты класса.
Здравствуйте. Есть класс "матрица" нужно задать константные матрицы такие как E - единичная матрица и т.д., как это сделать? #include <iostream> #include <sstream> #include <string> #include <vector> #include <map> #include <set> #include <algorithm> #include <limits> #include <iomanip>
C++ Как массив разнозначных чисел превратить в массив цифр? (С++)
(Я делаю на Builder 6, С++ на консоли) У меня в курсаче есть такое задание: Для введённого целого числа N определить N-ую ЦИФРУ последовательности. Последовательность составляется так: Это ЧИСЛА Фибоначчи, Последующее = сумме двух предыдущих (F = F + F) Даны F = 0, F = 1. Т.е. дальше будет так: F = F + F = 1, F=1+1=2, F=2+1=3 и т.д. будут такие ЧИСЛА:...
C++ Определить, лежит ли точка с заданными координатами внутри треугольника http://www.cyberforum.ru/cpp-beginners/thread222380.html
Как с помощью этого решить это: Определите, лежит ли точка с координатами (x0, y0) внутри треугольника, вершины которого расположены в точках (x1, y1), (x2, y2) и (x3, y3). //=======================geometry.cpp #include <math.h> #include <fstream.h> #include <iostream.h> #include "geometry.h"
C++ Два вопроса по простой программе Вообщем начал изучать С++ (и из этого следует что я ничего не понимаю в программировании) В интернете скачал учебник "С++ для чайников" И там была показана первая программа: #include <stdio.h> #include <iostream.h> int main (int nNumberofArgs, char * psArgs ) { // Введите температуру в градусах цельсия int nNCelsius; cout << "Температура по цельсию: "; подробнее

Показать сообщение отдельно
Lena _t
 Аватар для Lena _t
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 32
21.05.2011, 22:10     Точка в треугольнике
Цитата Сообщение от Lena _t Посмотреть сообщение
Вот мне тоже надо такую программку .Помогите
Попробую так

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
39
40
41
42
43
44
45
46
#include <windows.h>
#include<iostream>
using namespace std;
void main ()
{SetConsoleOutputCP(1251);
int x,y,n,m,t,z,k,q,w,e,h,f,y,h1,h2,h3,p,a,s,d,g,l ;//где x,y-А   n,m-Б  t,z-С  k,l-D  //
cin>>x;
cin>>y;
cin>>n;
cin>>m;
cin>>t;
cin>>z;
cin>>k;
cin>>l;
//Найдем аб//
q=sqrt(float ((x-n)*(x-n)+(y-m)*(y-m)));
//Найдем ас//
w=sqrt(float ((x-t)*(x-t)+(y-z)*(y-z)));
//Найдем бс//
e=sqrt(float ((n-t)*(n-t)+(m-z)*(m-z)));
//Найдем бд//
f=sqrt(float ((n-k)*(n-k)+(m-l)*(m-l)));
//Найдем дс//
y=sqrt(float ((k-t)*(k-t)+(l-z)*(l-z)));
//Найдем ад//
p=sqrt(float ((x-k)*(x-k)+(y-l)*(y-l)));
 
h=((q+w+e)/2);
h1=((q+f+p)/2);
h2=((w+y+p)/2);
h3=((f+y+e)/2);
 
//Найдем площадь абс//
a=sqrt(float(h*(h-q)*(h-w)*(h-e)));
//Найдем площадь абд//
s=sqrt(float(h1*(h1-q)*(h1-f)*(h1-p)));
//Найдем площадь адс//
d=sqrt(float(h2*(h2-y)*(h2-w)*(h2-p)));
//Найдем площадь бсд//
g=sqrt(float(h3*(h3-f)*(h3-y)*(h3-e)));
 
if(a=s+d+g  ( cout<<"Точка лежит в треугольнике"<<endl));
else cout<<"Точка не лежит в треугольнике"<<endl;
 
 
}
 Комментарий модератора 
Используйте теги форматирования кода!
 
Текущее время: 15:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru