1034:計算三角形面積
【題目描述】
平面上有一個三角形,它的三個頂點座標分別為(x1, y1), (x2, y2), (x3, y3),那麼請問這個三角形的面積是多少,精確到小數點後兩位。
【輸入】
輸入僅一行,包括6個單精度浮點數,分別對應x1, y1, x2, y2, x3, y3。
【輸出】
輸出也是一行,輸出三角形的面積,精確到小數點後兩位。
【輸入樣例】
0 0 4 0 0 3
【輸出樣例】
6.00
程式碼:
#include<iostream> #include<iomanip> #include<cmath> using namespace std; int main (){ float x1,y1,x2,y2,x3,y3; cin >>x1>>y1>>x2>>y2>>x3>>y3; float sum=0.5*abs((x2-x1)*(y3-y1)-(y2-y1)*(x3-x1)); cout<<fixed<<setprecision(2)<<sum; return 0; }
相關推薦
1034:計算三角形面積
【題目描述】 平面上有一個三角形,它的三個頂點座標分別為(x1, y1), (x2, y2), (x3, y3),那麼請問這個三角形的面積是多少,精確到小數點後兩位。 【輸入】 輸入僅一行,包括6個單精度浮點數,分別對應x1, y1, x2, y2, x3, y3。
*1034計算三角形面積
表示 scanf pac photo tro eight ble idt f2c 1 #include<cstdio> 2 using namespace std; 3 int main() 4 { 5 double x1,y1,x2,y2,
C++資訊學奧賽一本通題庫1034計算三角形面積
計算三角形面積 時間限制: 1000 ms 記憶體限制: 65536 KB 提交數: 1813 通過數: 622 【題目描述】 平面上有一個三角形,它的三個頂點座標分別為(x1, y1), (x2, y2), (x3, y3),那麼請問這個三角形的
已知三點計算三角形面積
math import imp [1] col alc style clas abs 1、#轉化為通過三邊計算三角形面積 1 import math 2 def cal_area(p1,p2,p3): 9 a = float(math.sqrt((p2[0]-p3[
通過座標計算三角形面積
描述 平面上有一個三角形,它的三個頂點座標分別為(x1, y1), (x2, y2), (x3, y3),那麼請問這個三角形的面積是多少。 輸入 輸入僅一行,包括6個單精度浮點數,分別對應x1, y1, x2, y2, x3, y3。 輸出 輸出也是一行,輸出三
計算幾何 ( 求凸包,計算三角形面積 )——最大三角形 ( HDU 2202 )
1.求凸包: int cmp(point a, point b) //水平排序 { if(a.x==b.x)return a.y<b.y; return a.x
10-10 利用巨集定義計算三角形面積
// 10-10 // 利用巨集定義計算三角形面積 #include <stdio.h> #include <math.h> #define s(a,b,c) ((a)+(b)+(c))/2.0 #define area(a,b,c) sqrt((s(a,b,c))*((s
VB中函式的用法,計算三角形面積
Private Sub Command1_Click() Dim x%, y%, z%, s As Single, b As Boolean, h As Single '$ string 字元型別 '% integer 整型 '& long 長整型 '# doubl
計算三角形面積的頁面
GetArea.tag <%@ tag import="java.util.*" %> <%@ attribute name="sideA" required="true" %&
Java例15.13——使用MVC結構計算三角形面積
MVC是一種通過模型、檢視、控制器構造一個軟體或元件的理想辦法。 在例15.13中首先編一個封裝三角形的類,然後再編寫一個視窗。要求視窗使用3個文字框和1個文字區為三角形物件中的資料提供檢視,其中3個文字框用來顯示和更新三角形物件的3個邊的長度,文字區物件用來顯示三角形
向量計算三角形面積
設有三角形ABC,三頂點座標分別為:A(x1,y1),B(x2,y2),C(x3,y3) 設BC長為a,CA長為b,AB長為a。規定以C為起點、B為終點的向量為a,規定以C為起點、A為終點的向量為b, 則根據向量積定義,有|a×b|=ab*sinC,恰巧三角形面積S=
c++中用海倫公式計算三角形面積
海倫公式 : 1、p=(a+b+c)/2 2、面積=對p*(p-a)*(p-b)*(p-c)進行開根號以下為程式碼實現#include<iostream> #include<algorithm> #include<math.h> us
計算三角形面積周長
一.程式碼import math a=float(input("請輸入三角形的邊:")) b=float(input("請輸入三角形的邊:")) c=float(input("請輸入三角形的邊:")) print("三角形的三邊:",a,b,c) if(a>0 and
JavaScript計算三角形面積
1、設計思路 (1)第一種是直接在JavaScript中定義 (2)第二種是利用函式 (3)第三種是利用函式,優化功能,提高可重用性 2、原始碼 <!DOCTYPE html PUBLIC "
【轉載】利用向量積(叉積)計算三角形的面積和多邊形的面積
com 比較 轉載 image ima abc align mage 圖片 向量的數量積和向量積: (1) 向量的數量積 (1) 向量的向量積 兩個向量a和b的叉積(向量積)可以被定義為: 在這裏θ表示兩向量之間的角夾角(0° ≤ θ ≤ 180°),它位於這
【TOJ 5255】C++實驗:三角形面積(海倫公式)
esc man opera time public 三角形面積 AC pac 公式 描述 實現C++三角形類,其中包含3個點(CPoint類型),並完成求面積。主函數裏的代碼已經給出,請補充完整,提交時請勿包含已經給出的代碼。 int main() { CPoint p
習題 13.1 輸入三角形的三邊a,b,c,計算三角形的面積的公式是。。。編寫程式,輸入a,b,c,檢查a,b,c是否滿足以上條件,如不滿足,由cerr輸出有關出錯資訊。
C++程式設計(第三版) 譚浩強 習題13.1 個人設計 習題 13.1 輸入三角形的三邊a,b,c,計算三角形的面積的公式是 a r
Struts2計算三角形周長面積
web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/20
Codeforces Round #358 (Div. 2) E 計算幾何 旋轉卡殼求最大三角形面積
連結:戳這裡 E. Alyona and Triangles time limit per test3 seconds memory limit per test256 megabytes inputstandard input outputstandard ou
zzuli OJ 1014:求三角形的面積
題目描述 給出三角形的三條邊,求三角形的面積。 輸入 輸入三角形的三條邊長(實數),資料之間用空格隔開。 輸出 輸出三角形的面積,結果保留2位小數。 樣例輸入 2.5 4 5 樣例輸出 4.95 提示 用海倫公式或其他方法均可。 #include<stdio.h>