[Cи]Даны координаты вершин четырехугольника в плоскости - Proxy-Base Community - Анонимность и безопасность в интернете.
Бесплатные прокси. Количество:
Прокси для пользователей форума (API). Количество:
Купить доступ к прокси-листам (API). Количество:
 



Информация по хайдам / репутации

(РЕКОМЕНДУЮ) №1 >>>DDos Атака<<|>>DDoS Service<<< ДДОС СЕРВИС<<|>>Заказать DDOS
Бесплатные прокси уже в Telegram
Все инфопродукты и приватная информация бесплатно
Старый 02.05.2013, 00:34   #1 (permalink)
HTTP/S
 
Регистрация: 30.04.2013
Сообщений: 76
Member ID: 33801

Репутация: 84
Репутация: 84
Сказал(а) спасибо: 47
Поблагодарили 28 раз(а) в 13 сообщениях
Топикстартер (автор темы) По умолчанию [Cи]Даны координаты вершин четырехугольника в плоскости

Вечер добрый!

Даны координаты вершин четырехугольника в плоскости (х1; y1), (х2; y2), (х3; y3), (х4; y4)
Вычислить длины его диагоналей
Написал только начало программы:
Код:
#include <stdio.h>
#include <math.h>
#include <conio.h>

void main()
{
	float x1, x2, x3, x4, y1, y2, y3, y4,
		  abX, bcX, cdX, daX,
		  abY, bcY, cdY, daY,
		  mAb, mBc, mCd, mDa;

	printf("Pruklad vvedennja dannuh:\n");
	printf("Vvedit vector X(a;b): 5;-3\n");
	printf("De a = 5, b = -3\n");
	system("pause");
	system("cls");

	printf("Vvedit vector A(x1;y1): ");
	scanf("%f;%f", &x1, &y1);
	printf("Vvedit vector B(x2;y2): ");
	scanf("%f;%f", &x2, &y2);
	printf("Vvedit vector C(x3;y3): ");
	scanf("%f;%f", &x3, &y3);
	printf("Vvedit vector D(x4;y4): ");
	scanf("%f;%f", &x4, &y4);

	abX = x2 - x1;
	abY = y2 - y1;
	mAb = sqrt(pow(abX, 2) + pow(abY, 2));

	bcX = x3 - x2;
	bcY = y3 - y2;
	mBc = sqrt(pow(bcX, 2) + pow(bcY, 2));

	cdX = x4 - x3;
	cdY = y4 - y3;
	mCd = sqrt(pow(cdX, 2) + pow(cdY, 2));

	daX = x1 - x4;
	daY = y1 - y4;
	mDa = sqrt(pow(daX, 2) + pow(daY, 2));

	system("cls");
	printf("Vector A(%.2f, %.2f), ", x1, y1);
	printf("B(%.2f, %.2f), ", x2, y2);
	printf("C(%.2f, %.2f), ", x3, y3);
	printf("D(%.2f, %.2f)\n", x4, y4);
	printf("Vector AB(%.2f, %.2f), ", abX, abY);
	printf("BC(%.2f, %.2f), ", bcX, bcY);
	printf("CD(%.2f, %.2f), ", cdX, cdY);
	printf("AD(%.2f, %.2f)\n", daX, daY);
	printf("|AB| = %.2f, ", mAb);
	printf("|BC| = %.2f, ", mBc);
	printf("|CD| = %.2f, ", mCd);
	printf("|AD| = %.2f\n", mDa);

	getch();
}
Не знаю как дальше найти длину его диагоналей

Жду ответа, спасибо!
UTeam вне форума   Ответить с цитированием
Старый 02.05.2013, 12:24   #2 (permalink)
SOCKS4
 
Аватар для ddoserr
 
Регистрация: 19.01.2012
Сообщений: 164
Member ID: 23402

Репутация: 384
Репутация: 384
Сказал(а) спасибо: 361
Поблагодарили 128 раз(а) в 81 сообщениях
По умолчанию Re: [Cи]Даны координаты вершин четырехугольника в плоскости

На чистом Си уже почти никто не пишет, запость на кибере, всетаки там "тематика".
ddoserr вне форума   Ответить с цитированием
Старый 02.05.2013, 12:38   #3 (permalink)
HTTP/S
 
Регистрация: 30.04.2013
Сообщений: 76
Member ID: 33801

Репутация: 84
Репутация: 84
Сказал(а) спасибо: 47
Поблагодарили 28 раз(а) в 13 сообщениях
Топикстартер (автор темы) По умолчанию Re: [Cи]Даны координаты вершин четырехугольника в плоскости

Цитата:
Сообщение от ddoserr Посмотреть сообщение
На чистом Си уже почти никто не пишет, запость на кибере, всетаки там "тематика".
Думал может кто есть с нашего форума знающий Си
В иневере сейчас учим его
Ладно, пойду на кибер еще напишу
UTeam вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.





DDoS Protected




Мы в твиттере, Proxy-Base.Org Twitter

Proxy-Base Community - Анонимность и безопасность в интернете.
Наши партнеры: CRC Labs, SEO-Crack.Com, Garsuk.Com, SED Team, Skladchik.com, BSS Family

Powered by vBulletin® | Булка сделана в пекарне®
Copyright © 2000 - , Jelsoft Enterprises Ltd. Перевод: zCarot
Вся информация на сайте выложена исключительно в ознакомительных целях.