oj題計算三角形面面積
問題及程式碼:
/* 時間:2016.10 作者:夏曉林 內容:輸入三個數,符合三角形的輸出其面積,否則輸出"error input"。 */ #include <stdio.h> #include <stdlib.h> int main() { double a,b,c,s,area; scanf("%lf %lf %lf",&a,&b,&c); if(a+b>c&&b+c>a&&a+c>b) { s=(a+b+c)/2; area=sqrt(s*(s-a)*(s-b)*(s-c)); printf("area=%.2lf",area); } else { printf("error input"); } return 0; }
執行結果:
學習心得:
double的符號是lf,保留兩位小數在百分號前加.2
相關推薦
oj題計算三角形面面積
問題及程式碼: /* 時間:2016.10 作者:夏曉林 內容:輸入三個數,符合三角形的輸出其面積,否則輸出"error input"。 */ #include <stdio.h> #in
【轉載】利用向量積(叉積)計算三角形的面積和多邊形的面積
com 比較 轉載 image ima abc align mage 圖片 向量的數量積和向量積: (1) 向量的數量積 (1) 向量的向量積 兩個向量a和b的叉積(向量積)可以被定義為: 在這裏θ表示兩向量之間的角夾角(0° ≤ θ ≤ 180°),它位於這
習題 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
9.已知三邊計算三角形的面積公式
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <math.h> 4 5 int main() 6 { 7 float a,b,c,s,area; 8 scanf("%f%
利用向量積(叉積)計算三角形的面積和多邊形的面積(hdu2036)
一個真正強大的人,不會把太多心思花在取悅和親附別人上面。所謂圈子、資源,都只是衍生品。最重要的是提高自己的內功。只有自己修煉好了,才會有別人來親附。自己是梧桐,鳳凰才會來棲;自己是大海,百川才來匯聚,花香自有蝶飛來。你只有到了那個層次,才會有相應的圈子,而不是倒過來!
c語言 計算三角形的面積
/*************************************************************************************** author:徐權 data:20150723 function:實現求一個三角形的面積 **
C++資訊學奧賽一本通題庫1034計算三角形面積
計算三角形面積 時間限制: 1000 ms 記憶體限制: 65536 KB 提交數: 1813 通過數: 622 【題目描述】 平面上有一個三角形,它的三個頂點座標分別為(x1, y1), (x2, y2), (x3, y3),那麼請問這個三角形的
oj-7-D-三角形面積計算
/* Copyright (c) 2014,煙臺大學計算機學院 All rights reseverved. 檔名稱:xhcx.cpp 作者:顏丙齊 完成日期:2016年10月27日 版本號:1.0v 題目描述: 輸入三個數字,判斷可不可組成三角形,如果可以組成三角形算
*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,
已知三點計算三角形面積
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。 輸出 輸出也是一行,輸出三
1034:計算三角形面積
【題目描述】 平面上有一個三角形,它的三個頂點座標分別為(x1, y1), (x2, y2), (x3, y3),那麼請問這個三角形的面積是多少,精確到小數點後兩位。 【輸入】 輸入僅一行,包括6個單精度浮點數,分別對應x1, y1, x2, y2, x3, y3。
zzuli OJ 1014:求三角形的面積
題目描述 給出三角形的三條邊,求三角形的面積。 輸入 輸入三角形的三條邊長(實數),資料之間用空格隔開。 輸出 輸出三角形的面積,結果保留2位小數。 樣例輸入 2.5 4 5 樣例輸出 4.95 提示 用海倫公式或其他方法均可。 #include<stdio.h>
計算幾何 ( 求凸包,計算三角形面積 )——最大三角形 ( HDU 2202 )
1.求凸包: int cmp(point a, point b) //水平排序 { if(a.x==b.x)return a.y<b.y; return a.x
C語言程式設計 5.3 任意輸入三角形的三邊長為a,b,c,程式設計判斷能否構成三角形,若能,計算輸出三角形的面積,否則輸出不能構成三角形。
#include<stdio.h> #include <math.h> main() { float a,b,c,s,d; printf("請輸入三角形的三個邊長");
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個邊的長度,文字區物件用來顯示三角形