Viết chương trình nhập vào cạnh đáy và chiều cao của tam giác. In ra màn hình diện tích của nó.
Viết chương trình nhập vào cạnh đáy và chiều cao của tam giác. tính và in ra diện tích của tam giác.
#include <bits/stdc++.h>
using namespace std;
double a,b;
int main()
{
cin>>a>>b;
cout<<a*b/2;
return 0;
}
Giúp mình 2 câu này
Bài 1.Viết chương trình nhập vào 1 cạnh a và chiều cao h của một hình tam giác. Tính và xuất kết quả S của hình tam giác đó ra màn hình.
Bài 2. Viết chương trình nhập vào 2 số nguyên a và b. Tính và in kết quả của c và d ra màn hình. Biết c là kết quả của phép chia lấy phần nguyên của avà b, d là kết quả của phép chia lấy phần dư của a và b
2:
#include <bits/stdc++.h>
using namespace std;
long long a,b;
int main()
{
cin>>a>>b;
cout<<a%b<<endl;
cout<<a/b;
return 0;
}
Giúp mình bài này
Viết chương trình nhập vào 1 cạnh a và chiều cao h của một hình tam giác. Tính và xuất kết quả S của hình tam giác đó ra màn hình.
Viết chương trình nhập vào 2 số nguyên a và b. Tính và in kết quả của c và d ra màn hình. Biết c là kết quả của phép chia lấy phần nguyên của avà b, d là kết quả của phép chia lấy phần dưcủa avà b
Bài 3:
#include <bits/stdc++.h>
using namespace std;
long long a,b;
int main()
{
cin>>a>>b;
cout<<a%b;
cout<<a/b;
return 0;
}
viết chương trình nhập vào số đo hai cạnh đáy của hình thang 2 cạnh bên và chiều cao là số nguyên tính và in ra màn hình chu vi và diện tích của hình thang đó a sử dụng lệnh gán đáy nhỏ = 4 đáy lớn 9 cạnh bên thứ nhất = 6 cạnh bên thứ 2 = 8 chiều cao = 7
#include <bits/stdc++.h>
using namespace std;
double x,y,z;
int main()
{
cin>>x>>y>>z;
cout<<"Dien tich la:"<<fixed<<setprecision(2)<<(x+y)/2*z;
return 0;
}
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;
}
viết chương trình nhập vào độ dài hai cạnh và góc xen giữa hai cạnh đó của một tam giác sau đó tính và in ra màn hình diện tích của tam giác đó
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)
Viết chương trình tính diện tích của một hình tam giác, biết rằng chiều cao h và cạnh đáy a là các số thực và được nhập vào từ bàn phím.
(Diện tích = (cạnh đáy* chiều cao)/2).
viết chương trình tính tam giác: Nhập ba số a,b,c bất kì.Kiểm tra xem nó có thể là ba cạnh của tam giác hay không, nếu không thì in ra màn hình ''không làm ba cạnh của một tam giác', ngược lại thì in diện tích, chu vi của tam giác ra màn hình
PROGRAM DIEN TICH TAM GIAC;
{Nhap vao do dai 3 canh tam giac. Tinh dien tich tam giac ay}
VAR a,b,c,p,S:real;kt:boolean;{kt: kiem tra}
BEGIN
Write('Nhap a: ');readln(a);
Write('Nhap b: ');readln(b);
Write('Nhap c: ');readln(c);
Writeln;
kt:=(a>0)and(b>0)and(c>0)and(a+b>c)
and(b+c>a)and(a+c>b);
If kt=true then
begin
p:=(a+b+c)/2;
S:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('Dien tich S= ',S:6:2);
end
Else writeln(,'Khong thuc hien vi day khong la do dai 3 canh tam giac');
Readln
END.
* Xin chú ý với bạn rằng: Trước khi tính diện tích tam giác, ta phải kiểm tra xem ba độ dài a, b, c có phải là ba cạnh của tam giác hay không, cho nên cần phải có biến kt:boolean;{kt: kiem tra}
kt:=(a>0)and(b>0)and(c>0)and(a+b>c)
and(b+c>a)and(a+c>b)
Chúc bạn học tốt!
uses crt;
var a,b,c: real;
begin
clrscr;
write('Nhap 3 so a, b, c:');readln(a,b,c);
if (a+b>c)and(a+c>b)and(b+c>a) then
write('3 canh vua nhap la tam giac')
write('3 canh vua nhap ko phai la tam giac');
readln;
end.
Viết chương trình :
Nhập 2 cạnh hình chữ nhật. In ra màn hình diện tích và chu vi của nó.
giải
program hcn;
uses crt;
var d,r,dt:longint;
cv:real;
begin
write('nhap chieu dai va chieu rong cua hcn:');
readln(d,r);
cv:=(d+r)*2;
dt:=d*r;
writeln(' chu vi hcn do la:',cv);
writeln(' dien tich hcn do la:',dt);
readln
end.