Viết chưong trình nhập vào một cạnh a và chiều cao h của một hình tam giác. Tính và xuất kết qua S của hình tam giác đó ra màn hình.
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 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 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ó.
#include <bits/stdc++.h>
using namespace std;
double a,b;
int main()
{
cin>>a>>b;
cout<<fixed<<setprecision(2)<<(a*b)/2;
return 0;
}
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 nhập chiều cao cạnh tam giác sau đó in ra màn hình tam giác vuông tương ứng.
MÔN TIN 8
Câu 1 viết chương trình kiểm tra tính chẵn lẻ của một số nguyên dương
Câu 2 : Viết chương trình nhập vào 3 cạnh của tam giác , kiểm tra và đưa ra màn hình : tam giác thường, tam giác cân , tam giác đều , tam giác vuông
viết thuật toán nhập vào 3 số a b c. kiểm tra và thông báo ra màn hình xem a b c có phải là 3 cạnh của tam giác hay không nếu phải thì kiểm tra và thông báo ra màn hình đó là tam giác vuông hay không rồi tính diện tích của tam giác đó?
mình đang cần gấp cảm ơn mn trc nha
uses crt;
var a,b,c,p,s:real;
begin
clrscr;
repeat
write('Nhap a='); readln(a);
write('Nhap b=');c 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
begin
kt:=0;
if sqr(a)=sqr(b)+sqr(c) then kt:=1;
if sqr(b)=sqr(a)+sqr(c) then kt:=1;
if sqr(c)=sqr(a)+sqr(b) then kt:=1;
if kt=0 then writeln('Day khong la tam giac vuong')
else begin
writeln('Day la ba canh trong mot tam giac vuong');
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('Dien tich tam giac vuong la: ',s:4:2);
end;
end
else writeln('Day khong la ba canh trong mot tam giac');
readln;
end.