Việt 2 chương trình con (sử dụng hàm trong C++) lần lượt tính chu vi và diện tích hình chữ nhật
viết chương trình nhập vào 2 cạnh của hình chữ nhật. tính chu vi,diện tích hình chữ nhật và thông báo ra màn hình . yêu cầu sử dụng chương trình con tính chu vi,diện tích.
Tham khảo
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.
Hãy viết chương trình ( có sử dụng chương trình con) để tính và xuất ra màn hình chu vi và diện tính hình chữ nhật với chiều dài và chiều rộng là số nguyên bất kì do người dùng nhập vào ?
uses crt;
var a,b:integer;
{-----------------chuong-trinh-con-tinh-chu-vi----------------------------------}
function cv(x,y:integer):integer;
begin
cv:=x+y;
end;
{-------------------chuong-trinh-con-tinh-dien-tich-----------------------------}
function dt(x,y:integer):integer;
begin
dt:=x*y;
end;
{-------------------------chuong-trinh-chinh-------------------------}
begin
clrscr;
write('Nhap chieu dai:'); readln(a);
write('Nhap chieu rong:'); readln(b);
writeln('Chu vi la: ',cv(a,b));
writeln('Dien tich la: ',dt(a,b));
readln;
end.
viết chương trình sử dụng hàm tính diện tích hình vuông và hình chữ nhật ạ
# Hàm tính diện tích hình vuông
def dien_tich_hinh_vuong(canh):
dien_tich = canh ** 2
return dien_tich
# Hàm tính diện tích hình chữ nhật
def dien_tich_hinh_chu_nhat(dai, rong):
dien_tich = dai * rong
return dien_tich
# Kiểm tra và in kết quả
canh = float(input("Nhập vào cạnh hình vuông: "))
dai = float(input("Nhập vào độ dài hình chữ nhật: "))
rong = float(input("Nhập vào chiều rộng hình chữ nhật: "))
if canh <= 0 or dai <= 0 or rong <= 0:
print("Kích thước không hợp lệ!")
else:
dien_tich_hv = dien_tich_hinh_vuong(canh)
dien_tich_hcn = dien_tich_hinh_chu_nhat(dai, rong)
print("Diện tích hình vuông là: ", dien_tich_hv)
print("Diện tích hình chữ nhật là: ", dien_tich_hcn)
Cho a = 4, b= 8, lần lượt là 2 cạnh của hình chữ nhật. Em hãy viết chương trình in ra màn hình Chu vi và Diện tích của hình chữ nhật.
1- Viết chương trình con tính diện tích hình tròn bán kính R ( sử dụng thủ tục hoặc hàm)
2- Viết chương trình con tính diện tích tam giác khi biết đáy và chiều cao nhập từ bàn phím.( sử dụng 1 thủ tục hoặc hàm để tính diện tích)
3- Viết chương trình con tính diện tích tam giác với độ dài các cạnh nhập từ bàn phím.(sử dụng 1 thủ tục hoặc hàm )
1:
function dt(r:real):real;
begin
dt:=sqr(r)*pi;
end;
2:
function dt(a,b:real):real;
begin
dt:=1/2*a*b;
end;
3:
function dt(a,b,c:real):real;
var p,s:real;
begin
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
dt:=s;
end;
1 ) Viết chương trình tính diện tích và chu vi hình chữ nhật , với chiều dài và chiều rộng được nhập từ bàn phím 2 ) Viết chương trình tính diện tích và chu vi hình vuông , với cạnh được nhập từ bàn phím 3 ) Viết chương trình tính diện tích và chu vi tam giác , với độ dài ba cạnh và chiều cao tương ứng với cạnh đó và được nhập từ bàn phím bàn phím 4 ) Viết chương trình tính diện tích và chu vi hình tròn , với bán kính được nhập từ Yêu cầu : Viết công thức tính diện tích và chu vi của các hình vào vở Viết chương trình vào vở và làm trên phần mềm Python
Viết chương trình tính diện tích và chu vi hình chữ nhật. Với độ dài các cạnh nhập từ bàn phím.Biết : Diện tích = a*b, Chu vi = (a + b)*2;
3. Viết chương trình tính chu vi, diện tích của hình tròn với bán kính được nhập vào từ bàn phím ? C :=R*2*3.14 ; S := (R*R*3,14) ;
Giúp mình với ạ , gấp lắm xin cảm ơn trước ạ
Câu 2:
#include <bits/stdc++.h>
using namespace std;
double a,b,cv,dt;
int main()
{
cin>>a>>b;
cv=(a+b)*2;
dt=a*b;
cout<<"Chu vi la:"<<fixed<<setprecision(2)<<cv<<endl;
cout<<"Dien tich la:"<<fixed<<setprecision(2)<<dt;
return 0;
}
Cho file 'HCN.inp' chửa 2 số nguyên lần lượt là chiều dài và chiều rộng của một hình chữ nhật. Viết chương trình đọc dữ liệu từ file trên và tính chu vi, diện tích hình chữ nhật đó. Kết quả ghi vào file "HCN.out. M.n giúp mình với ạ
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b;
freopen("hcn.inp","r",stdin);
freopen("hcn.out","w",stdout);
cin>>a>>b;
cout<<(a+b)*2<<endl;
cout<<a*b;
return 0;
}
Viết chương trình tính diện tích và chu vi của một trong 4 hình: hình vuông, hình tròn, hình chữ nhật, hình tam giác trong chương trình Python.
Mn giúp em với ạ