Определить, лежат ли три точки (X1, X2), (Y1, Y2) и (Z1, Z2) на одной прямой

Задача: Определить, лежат ли три точки (X1, X2), (Y1, Y2) и (Z1, Z2) на одной прямой.

Листинг программы:


	#include <iostream>
	#include <conio.h>
	using namespace std;
	
	int main() {
	int X1,X2,Y1,Y2,Z1,Z2;	cin>>X1>>X2>>Y1>>Y2>>Z1>>Z2;
	if ( (X1-Y1)*(X2-Z2) == (X2-Y2)*(X1-Z1) ) {
	cout<<"Lie";
	}
	else {
	cout<<"Do not lie";
	}
	_getch();
	return 0;
	}
	

Автор: Павел Кадыров

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *