Nhập từ bàn phím số đo 2 cạnh góc vuông của một tam giác vuông.In lên mà hình các kết quả sau:
Dòng 1 : Độ dài các cạnh còn lại
Dòng 2 : Diên tích và chu vi tam giác đó
PYTHON
Ai biết thì làm , mình cảm ơn trước
Viết chương trình tính diện tích và chu vi của hình tam giác với độ dài các cạnh a,b,c, h được nhập từ bàn phím
2. Em hãy viết chương trình tính diện tích và chu vi của hình tam giác có chiều dài các cạnh được nhập từ bàn phím:
#include <bits/stdc++.h>
using namespace std;
double a,b,c,s,p;
int main()
{
//freopen("DTTAMGIAC.inp","r",stdin);
//freopen("DTTAMGIAC.out","w",stdout);
cin>>a>>b>>c;
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<fixed<<setprecision(5)<<p*2<<endl;
cout<<fixed<<setprecision(5)<<s;
return 0;
}
uses crt;
var a,b,c:real;
begin
clrscr;
repeat
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
write('Nhap c='); readln(c);
until (a>0) and (b>0) and (c>0);
if (a+b>c) and (a+c>b) and (b+c>a) then writeln('Day la ba canh trong mot tam giac')
else writeln('Day khong la ba canh trong mot tam giac');
readln;
end.
Viết chương trình tính diện tích hình tam giác với độ dài ba cạnh a, b,c hoặc chiều cao h (là các số thực được nhập vào từ bàn phím). In ra màn hình kết quả đó. Kiểm tra xem nếu diện tích của hình tam giác lớn hơn diện tích của hình chữ nhật SHCN=50 m2 thì đưa ra kết quả là diện tích tam giác lớn hơn diện tích hình chữ nhật ngược lại diện tích hình tam giác nhỏ hơn diện tích hình chữ nhật.
#include <bits/stdc++.h>
using namespace std;
double a,b,c,h,p,s;
int main()
{
cin>>a>>b>>c;
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
if (s>50) cout<<"Dien tich tam giac lon hon";
else cout<<"Dien tich tam giac nho hon";
return 0;
}
2. Cạnh huyền của 1 tam giác vuông = 26cm . Độ dài của các cạnh góc vuông tỉ lệ với các số 2 và 3 . Tính các cạnh góc vuông. ( có vẽ hình )
3. CMR các tam giác mà có số đo của các cạnh tỉ lệ với các số 3,4,5 thì tam giác đó vuông
Viết chương trình nhập từ bàn phím 3 số a,b,c . Kiểm tra xem 3 số đó có phải 3 cạnh của tam giác không . Nếu là 3 cạnh thì tính chu vi và diện tích của tam giác đó . Ghi kết quả bài toán vào tập bai1.inp
uses crt;
const fi='bai1.inp'
var f1:text;
a,b,c,cv,dt,p:real;
begin
clrscr;
assign(f1,fi); rewrite(f1);
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
write('Nhap c='); readln(c);
if (a>0) and (b>0) and (c>0) and (a+b>c) and (a+c>b) and (b+c>a) then
begin
cv:=a+b+c;
p:=cv/2;
dt:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln(f1,'Chu vi la: ',cv:4:2);
writeln(f1,'Dien tich la: ',dt:4:2);
end
else writeln(f1,'Day khong la ba canh trong mot tam giac');
close(f1);
readln;
end.
2. Viết chương trình tính chu vi tam giác với độ dài các cạnh là a, b, c được nhập từ bàn phím.
#include<iostream>
using namespace std;
float chuvi(int a, int b, int c)
{
return a + b + c;
}
int main()
{
float a, b, c;
cout << "Nhap canh a: ";
cin >> a;
cout << "Nhap canh b: ";
cin >> b;
cout << "Nhap canh c: ";
cin >> c;
if (a >= b + c || b >= a + c || c >= a + b)
cout << "Ba canh vua nhap khong phai la canh cua tam giac";
else {
cout << "Chu vi cua tam giac la: "<<chuvi(a,b,c);
}
system("pause");
return 0;
}
1.Một tam giác vuông có S= 360m2 và một cạnh góc vuông là 18m. Độ dài cạnh góc vuông còn lại là…………..m.
2.Một mảnh đất hình tam giác vuông có tổng hai cạnh góc vuông là 62cm. Cạnh góc vuông thứ nhất gấp rưỡi cạnh góc vuông thứ hai. Vậy diện tích tam giác đó là….. cm2.
3.Cho một hình tam giác vuông có cạnh góc vuông thứ nhất dài 24 cm và 3/4 cạnh góc vuông thứ hai. Cạnh còn lại dài 40cm. Như vậy, chu vi tam giác đó là…. cm.
Bài 1 Cho tam giác vuông có số đo hai cạnh góc vuông lần lượt là 3cm và 4cm Hãy tính số đo của các cạnh còn lại
Bài 2 Cho tam giác ABC có cạnh AB dài 25cm Trên cạnh BC lấy hai điểm M N sao cho độ dài đoạn BM bằng 2 phần 6 độ dài BC độ dài đoạn BC = 1,6 độ dài đoạn BC biết chiều cao kẻ từ B của tam giác a m b là 12cm Tìm diện tích hình tam giác ABC tính diện tích hình tam giác amn