Để đánh giá mức độ gầy hay béo của một người, các nhà khoa học sử dụng chỉ số BMI được tính theo công thức BMI = Cân nặng/Chiều cao2 Trong đó Chiều cao tính bằng đơn vị mét.. Viết chương
Trang 11
BÀI TẬP TUẦN 1 – BUỔI 2 Yêu cầu: Khai báo tên lớp có dạng ProblemX, trong đó X là số thứ tự của bài Bài 5 Để đánh giá mức độ gầy hay béo của một người, các nhà khoa học sử dụng chỉ số BMI được tính theo công thức BMI = Cân nặng/(Chiều cao)2
Trong đó Chiều cao tính bằng đơn vị mét Ví dụ một người cao 1.70 m, nặng 65kg có chỉ số BMI = 65/1.702 = 22.5 Kết quả đánh giá như sau:
BMI < 18 Người gầy
18 ≤ BMI < 25 Cân nặng bình thường
25 ≤ BMI < 30 Người thừa cân BMI ≥ 30 Béo phì
Viết chương trình kiểm tra chỉ số BMI của một người
Bài 6 Giải phương trình bậc 2 không suy biến trong tập số phức
Bài 7 Đơn giá điện sinh hoạt được tính theo bảng sau
51 đến 100 1200 đ
101 đến 200 1600 đ
Viết chương trình tính số tiền điện phải trả của một gia đình trong tháng
Bài 8 Viết chương trình kiểm tra một số có phải là số hoàn hảo không?
Bài 9 Viết chương trình tính UCLN, BCNN của 2 số a, b
Bài 10 Viết chương trình tính nghiệm gần đúng duy nhất của phương trình f(x) = 0 trong đoạn [a,b]
( ) = + − − − 1
Bài 11 Viết chương trình hiển thị menu như sau và thực hiện các chức năng theo lựa chọn của người dùng:
Function: f(x) = sin(x) + x – log10(x)
1 Calculate f(x) at x
2 Calculate f’(x) at x
3 Solve equation f(x) = 0 at [a,b]
Press another key to quit
Trang 22
Sau mỗi lần thực hiện chức năng theo lựa chọn của người dùng cần hiển thị lại menu trên Bài 12 Viết chương trình hiển thị tam giác Pascal
Bài 13 Viết chương trình tính số Fibonacci thứ n
Bài 14 Viết chương trình sắp xếp tăng dần cho dãy số
Bài 15 Viết chương trình đếm số lần xuất hiện của các ký tự chữ cái trong một xâu
Bài 16 Viết chương trình cho phép nhập vào một danh sách họ tên sinh viên và sắp xếp danh sách theo vần ABC của tên
Bài 17 Tàu ngầm Hà Nội được giao nhiệm vụ tuần
tra, canh gác trên vùng biển chủ quyền của Việt
Nam tại biển Đông Giả định màn hình radar của tàu
ngầm Hà Nội sử dụng hệ tọa độ Đề-các Oxy để
đánh tọa độ cho các tàu thuyền khác di chuyển
trong vùng biển này, trong đó tàu ngầm luôn ở gốc
tọa độ O(0,0) Thông tin về các tàu được ghi nhận
vào một mảng 2 chiều có 3 dòng:
- Dòng 1: mỗi phần tử có giá trị 1 nếu tàu bị theo
dõi là tàu của Việt Nam, là -1 nếu là tàu nước
ngoài xâm phạm vùng biển chủ quyền
- Dòng 2: mỗi phần tử có giá trị là hoành độ của
tàu bị theo dõi
- Dòng 3: mỗi phần tử có giá trị là tung độ của tàu bị theo dõi
Viết chương trình cho phép nhập thông tin về các tàu bị theo dõi Giả sử tàu ngầm Hà Nội được trang bị tên lửa Kh-35 biến thể 3M-54E Clubs có tầm bắn R = 220km Hiển thị tọa độ các tàu xâm phạm chủ quyền nằm trong tầm bắn của tên lửa này, giả sử 1 đơn vị trên trục tọa độ của radar tương đương khoảng cách 1km trên thực địa