1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO cáo bài tập lớn môn học ngôn ngữ lập trình java chỉ số BMI (body mass index) của mình

23 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC ĐỒNG THÁP BÁO CÁO BÀI TẬP LỚN Môn học: Ngôn ngữ Lập trình Java Lớp: ĐHCNTT21-L2 Nhóm Họ tên thành viên: Lê Văn Ngọt MSSV:0021440597 Trần Văn Toàn MSSV:0021440422 Phan Thị Diễm Trang MSSV:0021440434 Đồng Tháp, tháng 12 năm 2021 TIEU LUAN MOI download : skknchat123@gmail.com I GIỚI THIỆU: Ngày nhu cầu người dân cần biết số BMI (Body Mass Index ) biết điều chỉnh cổ phần ăn sinh hoạt, xếp công việc hợp lý v.v Chỉ số BMI gọi số khối lượng thể (Body Mass Index) Dựa vào số BMI người biết người béo, gầy hay có cân nặng lý tưởng Chỉ số đề lần vào năm 1832 nhà khoa học người Bỉ Cơng thức tính số BMI tương đối đơn giản, dựa vào số chiều cao cân nặng Chỉ số BMI số đo cân nặng người Công thức BMI áp dụng cho nam nữ áp dụng cho người trưởng thành (trên 18 tuổi), không áp dụng cho phụ nữ mang thai, vận động viên, người già có thay đổi quốc gia Chính thực tế App tính số BMI (Body Mass Index) nhóm chúng em cho đời AI PHÂN CÔNG CÔNG VIỆC: - Lê Văn Ngọt thiết kế giao diện viết báo cáo - Phan Thị Diễm Trang code người dùng thu thập thông tin từ nguồn BMI (Body Mass Index) - Trần Văn Tồn code xử lý tính tốn BI HƯỚNG DẪN APP: Mơ tả chức app: a Giao diện chính: H1: Giao diện app tính BMI TIEU LUAN MOI download : skknchat123@gmail.com b Các chức app sau: (1) Mã người dùng: cho nhập ký tự lẫn số, sau in hoa tất (2) Họ tên: nhập họ tên người cần tính BMI, sau in hoa chữ đầu (3) Ngày sinh (dd/mm/yyyy): nhập ngày tháng năm sinh theo định dạng dd/mm/yyyy (4) Giới tính: bạn chọn giới tính ComboBox có sẵn (5) Chiều cao (cm): nhập chiều cao theo đơn vị tính centimet (6) Cân nặng (kg): nhập cân nặng với đơn vị tính kilơgram (7) Chỉ số BMI (kg/m ): nhập đầy đủ thông tin từ (1) đến (6) Thì ta nhấn nút Tính số BMI bạn lên (8) Loại: nhập đầy đủ thơng tin từ (1) đến (6) Thì ta nhấn nút Tính Loại dựa vào số BMI bạn lên (9) Tính: nhấn nút thực theo cơng thức: Cân nặng [kg] / (Chiều cao [m] * Chiều cao [m]) (10) In: nhấn nút cho in tất thông tin nhập máy in, biên lai, … (11) Xóa: nhấn nút xóa hết tất thơng tin vừa nhập (12) Thốt: đóng app Ở ta tính theo thang phân loại IDI & WPRO dành cho người châu Á, BMI người Việt Nam: H2: Bảng phân loại mức độ gầy – béo người dựa vào số BMI Code minh hoạ: a Code người dùng: package bmi; public class NguoiDung { TIEU LUAN MOI download : skknchat123@gmail.com public String MaND = "", HoTenND = "", NgaySinh = "", GioiTinh = ""; public float ChieuCao = 0, CanNang = 0, ChiSo; //Hàm khởi tạo lớp public NguoiDung (){} public NguoiDung (String Ma, String HT, String NS, String GT, float Cao, float Nang){ this.MaND = Ma; this.HoTenND = HT; this.NgaySinh = NS; this.GioiTinh = GT; this.ChieuCao = Cao; //tính cm this.CanNang = Nang; this.ChiSo = (10000 * CanNang) / (ChieuCao * ChieuCao); } //Hàm để lấy giá trị thuộc tính public String getMaND (){ return this.MaND; } public String getHoTenND (){ return this.HoTenND; } public String getNgaySinh (){ return this.NgaySinh; } public String getGioiTinh (){ return this.GioiTinh; } public float getChieuCao(){ return this.ChieuCao; } public float getCanNang(){ return this.CanNang; } public float getChiSo(){ return this.ChiSo; } //Hàm để thiết lập giá trị thuộc tính public void setMaND(String Ma) { this.MaND = Ma; } public void setHoTenND(String HT) { this.HoTenND = HT; } public void setNgaySinh(String NS) { this.NgaySinh = NS; } public void setGioiTinh(String GT) { TIEU LUAN MOI download : skknchat123@gmail.com this.GioiTinh = GT; } public void setChieuCao(float Cao) { this.ChieuCao = Cao; } public void setCanNang(float Nang) { this.CanNang = Nang; } public float setChiSo() { return this.ChiSo = (10000 * CanNang) / (ChieuCao * ChieuCao); } //Hàm tính Loại theo số BMI public String KetQua(){ float cs = this.ChiSo; if(cs < 18.5){ return "Gầy"; } else if(18.5

Ngày đăng: 06/08/2022, 05:55

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w