- Phần tự luận: Cho a=200 (chiều rộng), b=300 (chiều dài) hình chữ nhật + Em hãy xác định kiểu dữ phù hợp nhất cho S(diện tích hình chữ nhật) và giải thích vì sao? + Khi S thuộc phạm vi kiểu Integer, Word, Longint, tại sao các em chọn kiểu Word mà không chọn kiểu Integer hoặc longint? + Trong một lớp có 4 tổ (tổ 1, tổ 2, tổ 3, tổ 4) mỗi tổ có số lượng vở là 60 quyển, em hãy khai báo biến phù hợp nhất cho tổng số quyển vở của bốn tổ? vì sao?
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.
Hướng dẫn giải:
a) Công thức tính diện tích của hình chữ nhật là: S = a x b
b) Khi a = 5m và b = 4m thì diện tích của hình chữ nhật là: S = 5 x 4 = 20 m 2
c) Khi a = 14dm và b = 7dm thì diện tích của hình chữ nhật là: S = 14 x 7 = 98 d m 2
a) HS tự làm.
b)
+ a = 13 cm, b = 12 cm
P = (13 + 12) × 2 = 25 × 2 = 50 (cm)
+ a = 35 km, b = 15 km
P = (35 + 15) × 2 = 50 × 2 = 100 (km)
c)
+ a = 60 cm, b = 30 cm
S = 60 × 30 = 1 800 (cm2)
+ a = 42 cm, b = 21 cm
S = 42 × 21 = 882 (cm2)
#include <bits/stdc++.h>
using namespace std;
double a,b;
int main()
{
cin>>a>>b;
cout<<"Chu vi la:"<<fixed<<setprecision(2)<<(a+b)/2<<endl;
cout<<"Dien tich la:"<<fixed<<setprecision(2)<<a*b;
return 0;
}
a, Biểu thức tính chu vi P của hình chữ nhật là: P = (a + b) x 2
Biểu thức tính diện tích S của hình chữ nhật là: S = a x b
b, Với a = 10cm và b = 8cm thì P = (10 + 8) x 2 = 36cm và S = 10 x 8 = 80 c m 2
#include<iostream>
using namespace std;
int main() {
int a, b;
cout << "chiều dài : "; cin >> a;
cout << "chiều rộng : "; cin >> b;
int h = a + b;
cout << "Chu vi hình chữ nhật là : " << h * 2;
cout << "Diện tích hình chữ nhật là : " << a * b;
return 0;
}
Mình viết chương trình như thế này thì chương trình sẽ chạy như sau :
Mt sẽ hiện ra là: Chiều dài : <nhập chiều dài>
Mt sẽ hiện ra là: Chiều rộng : <nhập chiều rộng>
sau khi nhập đủ giá trị cho hai biến a và b tạo biến h lưu giá trị a + b
xuất ra màn hình: Chu vi là : <giá trị của h * 2>
xuất ra màn hình: Diện tích là : <giá trị của a * b>
Công thức tính Chu vi hình chữ nhật với chiều dài là a , chiều rộng là b là : (a + b) x 2
Công thức tính Diện tích hình chữ nhật với chiều dài là a , chiều rộng là b là : a x b
Kiểu dữ liệu phù hợp nhất cho S là longint. Bởi vì diện tích là 60000 thì longint hoặc int64 đều có thể chứa được, nhưng int64 thì rất tốn bộ nhớ nên chọn longint