Viết chương trình nhập vào độ dài của 2 cạnh góc vuông của 1 tam giác vuông. Sau đó tính độ dài cạnh huyền và diện tích của tam giác vuông đó
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
#include <bits/stdc++.h>
using namespace std;
int main() {
double a, b, c, S;
cin >> a >> b;
S=(1.0/2)*a*b;
c=sqrt(a*a+b*b);
cout << fixed << setprecision(2) << "Dien tich la " << (double)S << "\nCanh huyen la " << (double)c << endl;
return 0;
}
Chúc bn học tốt!
C++
#include<bits/stdc++.h>
using namespace std;
int main() {
const double pi = 3.14159;
double a,b,c;
cin >> a >> b >> c;
double sinc= sin(c*(pi/180));
cout << fixed << setprecision(2) << (a*b*sinc)/2 << endl;
return 0;
}
import math
def tinh_dien_tich_tam_giac(a, b, goc_xen):
goc_rad = math.radians(goc_xen)
dien_tich = 0.5 * a * b * math.sin(goc_rad)
return dien_tich
a = float(input("Nhập độ dài cạnh a: "))
b = float(input("Nhập độ dài cạnh b: "))
goc_xen = float(input("Nhập góc xen giữa hai cạnh (đơn vị độ): "))
dien_tich_tam_giac = tinh_dien_tich_tam_giac(a, b, goc_xen)
print("Diện tích tam giác là:", dien_tich_tam_giac)
nhầm sửa lại :
Cạnh góc vuông còn lại là 21 – x (cm)
Ta có phương trình : 1/2 .x(21 - x) = 54 <=> -x^2 + 21x -108 =0<=> x = 12 và x = 9
=> Độ dài 2 cạnh góc vuông là 12cm và 9 cm
=>độ dài cạnh huyền là \(\sqrt{12^2+9^2}\)=15(cm)
Program HOC24;
var a,b,c: integer;
begin
write('Nhap canh thu nhat AB: '); readln(a);
write('Nhap canh thu hai BC: '); readln(b);
write('Nhap canh thu ba CA: '); readln(c);
if a*a+c*c=b*b then write('Tam giac vuong tai A');
if a*a+b*b=c*c then write('Tam giac vuong tai B');
if b*b+c*c=a*a then write('Tam giac vuong tai C');
readln
end.
var a,b,c,s,p: real;
begin
write('Nhap canh thu nhat: '); readln(a);
write('Nhap canh thu hai: '); readln(b);
write('Nhap canh thu ba: '); readln(c);
if (a+b>c) and (b+c>a) and (c+a>b) then
begin
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('Chu vi tam giac la ',2*p:5:2, '(dvdd)');
writeln('Dien tich tam giac la: ',s:5:2, '(dvdt)');
if (a=b) and (b=c) then writeln('Day con la tam giac deu') else
if (a=b) or (b=c) or (c=a) then writeln('Day la tam giac can') else
if (a*a+b*b=c*c) or (b*b+c*c=a*a) or (c*c+a*a=b*b) then writeln('Day la tam giac vuong') else
writeln('Day la tam giac thuong');
if ((a=b) or (b=c) or (c=a)) and ((a*a+b*b=c*c) or (b*b+c*c=a*a) or (c*c+a*a=b*b)) then writeln('Day la tam giac vuong can')
end
else writeln(a:5:2,',',b:5:2,',',c:5:2,' khong la do dai mot tam giac');
end.
Theo đề, ta có:
\(5^2+\left(a-1\right)^2=a^2\)
\(\Leftrightarrow a^2=a^2-2a+1+25\)
=>a=13
Gọi 2 cạnh góc vuông và cạnh huyền của tam giác đó lần lượt là a;b;c
Theo đề bài ta có : \(S=\frac{ab}{2}=150m^2\Rightarrow ab=300\left(m\right)\)
Và \(\frac{a}{3}=\frac{b}{4}\) \(\Rightarrow\left(\frac{a}{3}\right)^2=\left(\frac{b}{4}\right)^2=\frac{ab}{3.4}=\frac{300}{12}=25=5^2\)
\(\Rightarrow\left(\frac{a}{3}\right)^2=5^2\Rightarrow\frac{a}{3}=5\Rightarrow a=15\)
\(\Rightarrow\left(\frac{b}{4}\right)^2=5^2\Rightarrow\frac{b}{4}=5\Rightarrow b=20\)
Áp dụng định lý pitago ta có :
\(c^2=a^2+b^2=15^2+20^2=225+400=625=25^2\)
\(\Rightarrow c=25\left(m\right)\)
Vậy cạnh huyền của tam giác đó dà 25m .
Gọi độ dài 2 cạnh góc vuông là a và b. Ta có: 3a=4b => a=\(\frac{4b}{3}\)(1)
và a.b=150.2=300 <=> \(\frac{4b}{3}.b=300\)=> b.b=225=15.15 => b=15 (cm). Thay vào (1) => a=\(\frac{4.15}{3}\)=20 (cm)
=> Độ dài cạnh huyền là: \(\sqrt{15^2+20^2}=\sqrt{225}\)=25 (cm)
uses crt;
var a,b:real;
begin
clrscr;
write('Nhap do dai canh thu nhat:'); readln(a);
write('Nhap do dai canh thu hai:'); readln(b);
writeln(sqrt(sqr(a)+sqr(b)):4:2);
readln;
end.