OJ——求三角形面積
問題與程式碼:求三角形面積
檔名:求三角形面積
作者:何知令
發表時間:2016年10月
輸入:三角形三邊長
輸出:三角形面積(能構成三角形)
error input(不能構成三角形)
程式碼:
#include <stdio.h> #include <math.h> int main() { float a,b,c,s,area; scanf("%f %f %f",&a,&b,&c); s=(a+b+c)/2; if(a+b>c&&a+c>b&&b+c>a) { area=sqrt(s*(s-a)*(s-b)*(s-c)); printf("area=%.2f",area); } else { printf("error input"); } return 0; }
程式執行結果展示:
知識點總結:if語句
學習心得:需對所有可能結果進行測試
相關推薦
OJ——求三角形面積
問題與程式碼:求三角形面積 檔名:求三角形面積 作者:何知令 發表時間:2016年10月 輸入:三角形三邊長 輸出:三角形面積(能構成三角形) error input(不能構成三角形) 程式碼: #include <stdio.h> #i
求三角形面積 (sdut oj)
求三角形面積 Time Limit: 1000MS Memory Limit: 65536KB Problem Description 已知三角形的邊長a、b和c,求其面積。 In
python求三角形面積
Python第一課 目前正在自學python,上來做點筆記。 題目:已知三條邊,如何求一個三角形的面積? 程式碼如下: import math a=4.0 b=3.0 c=5.0 d=(a+b+c)/2 s=math.sqrt(d*(d-a)*(d-b)*(d-c)) pri
golang實現已知三角形三點坐標,求三角形面積
長度 truct bsp class nbsp angle triangle ret cto 代碼如下: func GetTriangleAreaByVector(x vector.Vector3,y vector.Vector3,z vector.Vector3) fl
Java學習~求三角形面積的順序結構
步驟 1.新建專案Chapter5 2.在src資料夾下新建包example 3.新建類SeqControlDemo package example; import java.lang.Math;
java求三角形面積周長以及一點是否在三角形內部問題
import java.awt.geom.Line2D; public class Triangle2D { public MyPoint p1 ; public MyPoint p2 ; public MyPoint p3 ; public My
【c語言】給出三角形的三邊長,求三角形面積
設三角形三邊長為a、b、c,並滿足約束條件三邊之和大於第三邊,面積為Area 則: 其中 C語言程式碼: #include <stdio.h> #include <math.h> int main() { double a
java求三角形面積以及周長---封裝
/* 時間: 2012-10-08 作者: 煙大 程式要求: 1.封裝一類三角形物件Triangle,該類物件具有三條邊的屬性, 具有初始化三角形的功能、修改邊長的功能、判斷三條邊能否構成三角
1027: 例題3-4 求三角形面積
#include<stdio.h> #include<math.h> int main() { double area,s,a,b,c;//定義變數 scanf("%lf %lf %lf",&a,&b,&c);//輸入三邊
求三角形面積三種方式
#include <math.h> struct point{double x,y;}; //計算cross product (P1-P0)x(P2-P0) double xmult(po
HDU 2036 叉乘求三角形面積
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 32071 Accepted Submiss
用C++完成 根據三點座標求三角形面積 功能
一、要求: 已知平面直角座標系中兩點(x1,y1)和(x2,y2)之間的距離公式為 ,三角形面積的計算公式為。其中,a,b,c為三角形的三邊長,s=(1/2)(a+b+c).是定義一個描述平面直角座標系上點的類Point,利用友元函式求座標系中由三個點構成的三角形面積。具體要
【DP】求三角形面積最大問題
【題目描述】 聖誕節快到了。你接受了一件光榮的任務,就是製作聖誕樹頂上的那顆大星星。不過當你拿到製作用的三角形銀紙的時候,你發現銀紙上面有許多洞。原來你的妹妹已經在銀紙上剪下了一些小的三角形來製作小星星。你唯有尋找一個演算法,告訴你在每張銀紙上還能切出來的最大的三
1206求三角形面積
題目描述 已知三角形的邊長a、b和c,求其面積。 輸入 輸入三邊a、b、c。 輸出 輸出面積,保留3位小數。 示例輸入 1 2 2.5 示例輸出 0.950 #include<stdio.h> #include<math.h&g
由三邊求三角形面積
三角形ABC,ABC三點對應三條邊長分別為abc。AD為BC邊上的高,ha為AD的長度。設BD長度為x,CD長度為y。則: y=a−x h2a=c2−x2 y2=b2−h2a 於是由以上三式
zzuli OJ 1014:求三角形的面積
題目描述 給出三角形的三條邊,求三角形的面積。 輸入 輸入三角形的三條邊長(實數),資料之間用空格隔開。 輸出 輸出三角形的面積,結果保留2位小數。 樣例輸入 2.5 4 5 樣例輸出 4.95 提示 用海倫公式或其他方法均可。 #include<stdio.h>
判斷三角形的類型並求其面積
std 提高 alt 方法 png src 它的 補充 是否 一、問題描述 根據輸入的三角形的三條邊判斷三角形的類型,並輸出其面積和類型。 二、算法思想 首先判斷其兩條邊之和是否大於第三邊,若大於則判斷可以構成三角形,再進一步判斷該三角形是什麽三角形,並計算這個三角形的面積
給出面積,求三角形的任意三個點,gcd 用來約分
面積 www. a* 條件 span char 都是 pro nbsp http://codeforces.com/contest/1058/problem/D 條件 1. 給出面積m*n/k 2. 0≤x1,x2,x3≤n 0≤y1,y2,y3≤m 3
ZZULIOJ1014: 求三角形的面積
題目描述 給出三角形的三條邊,求三角形的面積。 輸入 輸入三角形的三條邊長(實數),資料之間用空格隔開。 輸出 輸出三角形的面積,結果保留2位小數。 樣例輸入 2.5 4 5  
hdu2202:最大三角形(凸包旋轉卡殼求最大三角形面積)
Problem Description 老師在計算幾何這門課上給Eddy佈置了一道題目,題目是這樣的:給定二維的平面上n個不同的點,要求在這些點裡尋找三個點,使他們構成的三角形擁有的面積最大。 Eddy對這道題目百思不得其解,想不通用什麼方法來解決,