1. 程式人生 > >1027: 例題3-4 求三角形面積

1027: 例題3-4 求三角形面積

#include<stdio.h>
#include<math.h>
int main()
{
	double area,s,a,b,c;//定義變數 
	scanf("%lf %lf %lf",&a,&b,&c);//輸入三邊長 
	s=(a+b+c)/2.0;//計算s 
	area=sqrt(s*(s-a)*(s-b)*(s-c));//計算area 
	printf("area=%f\n",area);//輸出面積area的值 
	return 0;
}

相關推薦

1027: 例題3-4 三角形面積

#include<stdio.h> #include<math.h> int main() { double area,s,a,b,c;//定義變數 scanf("%lf %lf %lf",&a,&b,&c);//輸入三邊

1026 例題3-4 三角形面積(1)

題目描述給出三角形的三邊長,求三角形面積。輸入無,三角形邊長以賦值的方式給定,三邊長分別為3.67,5.43,6.21輸出area=計算出的面積,別忘了末尾的換行。樣例輸入無樣例輸出area=9.903431#include<stdio.h> #include&l

演算法競賽入門經典(第二版)第三章陣列和字串中競賽題目例題3-4猜數字

實現一個經典猜數字遊戲。給定答案序列和使用者猜的序列,統計有多少數字位置正確A,有多少數字在兩個序列都出現過但位置不對B 輸入包含多組資料。每組第一行為序列長度為n,第二行是答案序列,接下來是若干猜測序列。猜測序列全0時該組資料結束。n=0時輸入結束 [分析] 直接統計可得A,為

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

OJ——三角形面積

問題與程式碼:求三角形面積 檔名:求三角形面積 作者:何知令 發表時間:2016年10月 輸入:三角形三邊長 輸出:三角形面積(能構成三角形)             error input(不能構成三角形) 程式碼: #include <stdio.h> #i

java三角形面積以及周長---封裝

/* 時間: 2012-10-08 作者: 煙大 程式要求: 1.封裝一類三角形物件Triangle,該類物件具有三條邊的屬性, 具有初始化三角形的功能、修改邊長的功能、判斷三條邊能否構成三角

三角形面積三種方式

#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 於是由以上三式

三角形面積 (sdut oj)

求三角形面積 Time Limit: 1000MS Memory Limit: 65536KB Problem Description 已知三角形的邊長a、b和c,求其面積。 In

刷紫書第三章例題例題3-4,3-5,3-6)

例題3-4 Master-Mind Hints UVA - 340 MasterMind is a game for two players. One of them, Designer, selects a secret code. The other, B

農田開發 NOJ (已知N個點選取3最大三角形面積問題)

E - 農田開發時間限制(普通/Java) : 1000 MS/ 3000 MS 執行記憶體限制 : 65536 KByte總提交 : 83 測試通過 : 43 比賽描述有一塊農田,田地裡安放上N個小

判斷三角形的類型並面積

std 提高 alt 方法 png src 它的 補充 是否 一、問題描述 根據輸入的三角形的三條邊判斷三角形的類型,並輸出其面積和類型。 二、算法思想 首先判斷其兩條邊之和是否大於第三邊,若大於則判斷可以構成三角形,再進一步判斷該三角形是什麽三角形,並計算這個三角形的面積