Mục lục:

Máy tính BMI: 6 bước
Máy tính BMI: 6 bước

Video: Máy tính BMI: 6 bước

Video: Máy tính BMI: 6 bước
Video: Cách tính chỉ số BMI Trọng lượng cơ thể 2024, Tháng mười một
Anonim
Máy tính BMI
Máy tính BMI

Tên tôi là Umair Bin Asim. Tôi là một sinh viên của Global Perspective, đang thi các cấp độ O của tôi. Dự án này là một phần của chiến dịch nâng cao nhận thức mà tôi và các bạn cùng lớp của tôi hiện đang thực hiện. Chúng tôi công nhận béo phì là một vấn đề đang gia tăng trên toàn thế giới và đang khuyến khích mọi người chống lại bệnh béo phì trước khi nó dẫn đến một thảm họa xã hội lớn. Dự án này là một trong nhiều chiến dịch nâng cao nhận thức của chúng tôi.

Máy tính BMI cho phép mọi người dễ dàng hơn trong việc tính toán chỉ số khối cơ thể của họ và xác định xem họ có béo phì hay không. Máy tính mà chúng tôi đã thực hiện được thiết lập theo tiêu chuẩn của hiệp hội sức khỏe Hoa Kỳ. Mục đích của việc đăng bài này là để cho phép mọi người không chỉ tạo ra một máy tính mà còn cho phép mọi người sửa đổi máy tính của họ theo bất kỳ tiêu chuẩn quốc gia nào của họ.

Bước 1: Tạo một dự án Visual Studio mới

Tạo một dự án Visual Studio mới
Tạo một dự án Visual Studio mới
Tạo một dự án Visual Studio mới
Tạo một dự án Visual Studio mới
  1. mở studio trực quan
  2. nhấp vào dự án mới
  3. chọn ứng dụng biểu mẫu góa phụ
  4. đổi tên dự án thành "máy tính BMI"
  5. lưu dự án và ghi nhớ vị trí (tôi đã lưu nó trong một ổ đĩa riêng)

Bước 2: Hai phần

Hai phần
Hai phần

có hai phần trong ứng dụng biểu mẫu cửa sổ Visual studio

1) Form1.vb [Thiết kế]

tại đây bạn tạo GUI

2) Mẫu1.vb

ở đây bạn viết chương trình của bạn

bạn có thể chọn các tab bằng cách chọn trên chúng

Bước 3: Thiết kế giao diện (nhãn và hộp văn bản)

Thiết kế Giao diện (nhãn và Hộp văn bản)
Thiết kế Giao diện (nhãn và Hộp văn bản)
Thiết kế Giao diện (nhãn và Hộp văn bản)
Thiết kế Giao diện (nhãn và Hộp văn bản)

trong bước này, bạn cần thiết kế giao diện người dùng đồ họa.

  1. chọn nhãn từ hộp công cụ có sẵn (nếu bạn không tìm thấy hộp công cụ, hãy nhấn Ctrl + Alt + x)
  2. kéo nhãn vào biểu mẫu và sắp xếp chúng ở bên phải. chúng tôi cần ba nhãn
  3. sắp xếp các nhãn dọc theo bên trái
  4. nhấp vào nhãn và trong thuộc tính thay đổi Kích thước tự động thành FALSE, điều này sẽ cho phép bạn thay đổi kích thước nhãn.
  5. nhấp vào nhãn và trong thuộc tính thay đổi văn bản thành "chiều cao", "cân nặng", "chỉ số BMI của bạn", tương ứng.

  6. bạn cũng có thể thay đổi cài đặt khác trong các thuộc tính như màu sắc và hiệu ứng 3D.
  7. kéo ba hộp văn bản từ hộp công cụ và căn chỉnh chúng dọc theo bên trái song song với các nhãn
  8. nhấp vào hộp văn bản và trong thuộc tính thay đổi cài đặt tên thành "txtheight", "txtweight", "txtresults"
  9. bạn cũng có thể thay đổi cài đặt khác trong các thuộc tính như màu sắc và hiệu ứng 3D.
  10. tạo một hộp văn bản cuối cùng và căn chỉnh nó ở dưới cùng, đặt tên cho hộp văn bản này là "txtcomment", điều này sẽ đưa ra kết quả dựa trên BMI của từng người vì việc hiểu một mình từ các con số có thể khó khăn.
  11. Thay đổi tên là điều cần thiết vì chúng tôi sẽ phải gọi các hộp văn bản này lên trong chương trình của mình, nếu bạn muốn đặt bất kỳ tên nào khác, bạn cũng phải thay đổi tên của nút được giới thiệu trong chương trình. (tên theo chương trình của tôi)

Bước 4: Thiết kế Giao diện (các nút)

Thiết kế Giao diện (các nút)
Thiết kế Giao diện (các nút)

đặt các nút bằng cách kéo chúng từ hộp công cụ và căn chỉnh chúng như hiển thị trong hình

trong khi nút được chọn, hãy thay đổi tên trên nút trong thuộc tính và bạn cũng có thể thay đổi cài đặt văn bản.

  • tạo tên nút "btncalc", với văn bản "tính chỉ số BMI"
  • tạo tên nút "btnclear", với văn bản "rõ ràng"
  • tạo tên nút "btnexit", với văn bản "thoát"
  • tạo tên nút "btnabout", với văn bản "tìm hiểu về chúng tôi"
  • tạo tên nút "btnhlp", với dòng chữ "cần trợ giúp?" (Tôi chưa sử dụng cái này và nó được để miễn phí trong trường hợp bạn muốn thêm nút trợ giúp)

căn chỉnh các nút trong biểu mẫu GUI khi bạn thấy phù hợp

Thay đổi tên là điều cần thiết vì chúng tôi sẽ phải gọi các nút này lên trong chương trình của mình, nếu bạn muốn đặt bất kỳ tên nào khác, bạn cũng phải thay đổi tên của nút được giới thiệu trong chương trình. (tên theo chương trình của tôi)

Bước 5: Lập trình Máy tính của bạn

Lập trình máy tính của bạn
Lập trình máy tính của bạn

Public Class Form1

Private Sub btncalc_Click (sender As System. Object, e As System. EventArgs) Xử lý btncalc. Click

Dim height As Double = 0 'tạo biến có tên chiều cao Dim weight As Double = 0' tạo biến có tên weight Dim BMI As Double = 0 'tạo biến có tên BMI

txtresults. Text = ""

height = Double. Parse (txtheight. Text) 'đọc các số từ hộp văn bản txtheight và lưu nó vào trọng lượng biến tương ứng = Double. Parse (txtweight. Text)' đọc các chữ số từ hộp văn bản txtweight và lưu nó vào biến chiều cao tương ứng = chiều cao * 0,0254 'chuyển đổi chiều cao thành mét cân nặng = cân nặng * 0,4535924' chuyển đổi cân nặng thành kilôgam chiều cao = chiều cao * chiều cao 'bình phương vừa vặn và lưu thành chiều cao biến đổi

If ((height <= 0) Or (weight <= 0)) Then 'kiểm tra tính hợp lệ để đảm bảo dữ liệu không bình thường không được nhập vào cleanup () MsgBox ("vui lòng chèn giá trị thực") Thoát Sub End If

BMI = cân nặng / chiều cao 'tính toán chỉ số BMI

BMI = Định dạng (BMI, "0,00") 'ghi BMI thành hai vị trí thập phân txtresults. Text = BMI' ghi BMI trong hộp văn bản txtresults txtcomment. Text = "" 'để trống nhận xét hộp văn bản để cho phép nhập dữ liệu

'tính toán điều kiện theo BMI

Nếu BMI <18,5 thì tình trạng 'có thể khác nhau ở quốc gia của bạn

txtcomment. Text = "bạn thiếu cân"

ElseIf ((BMI> = 18,5) Và (BMI 24,9) Và (BMI 29,9 Thì txtcomment. Text = "bạn bị béo phì, hãy đề phòng" End If

Kết thúc Sub

Private Sub btnexit_Click (sender As System. Object, e As System. EventArgs) Xử lý btnexit. Click

Hàm Close () 'để thoát End SubPrivate Sub btnclear_Click (sender As System. Object, e As System. EventArgs) Xử lý btnclear. Click cleanup () 'gọi quy trình phụ dọn dẹp End Sub Sub cleanup ()' xóa từng hộp văn bản txtcomment. Text = "" txtheight. Clear () txtweight. Clear () txtresults. Text = "" txtheight. Focus () End Sub

Private Sub btnabout_Click (sender As System. Object, e As System. EventArgs) Xử lý btnabout. Click

'đây là thông báo được hiển thị trong một hộp thư riêng biệt

'bạn có thể thêm bất kỳ thứ gì bạn muốn sau dấu "=" bên dưới nhưng nó phải nằm giữa dấu phẩy kép ("")

Dim message As String = "Phần mềm này được tạo ra bởi Umair Bin Asim để nâng cao nhận thức xã hội về sức khỏe." & vbNewLine & "Sự gia tăng trên toàn thế giới về số lượng người béo phì đã khuấy động một sự hoảng loạn về sức khỏe khi số ca mắc bệnh tim và tiểu đường đang gia tăng." & vbNewLine & "Bất chấp tất cả những điều này, một số lượng lớn người dân không biết liệu họ có béo phì hay không hoặc làm thế nào để chống lại nó." & vbNewLine & "Đáp lại điều đó, chúng tôi đã tạo ra một máy tính để xác định chỉ số BMI của bạn và bạn có bị béo phì hay không." & vbNewLine & "Các tiêu chuẩn này theo Hiệp hội Tim mạch Hoa Kỳ."

MsgBox (tin nhắn)

End Sub Private Sub btnhlp_Click (sender As System. Object, e As System. EventArgs) Xử lý btnhlp. Nhấp vào 'thêm bất kỳ thư nào bạn muốn viết vào giữa "" "hiện tại nó đang trống Dim khẩn cấp_message As String =""

MsgBox (tin nhắn khẩn cấp)

Kết thúc SubKết thúc lớp học

Bước 6: Chúc mừng Progamming của bạn đã hoàn tất

bây giờ bạn có thể tính chỉ số BMI của mình và bạn biết cách chỉnh sửa phần mềm theo ý muốn của mình

để chơi phần mềm nhấn mũi tên xanh trên thanh trên hoặc chỉ cần nhấn F5 tận hưởng!

để thuận tiện cho bạn, chúng tôi đã đăng máy tính của riêng mình (đã được tạo sẵn) cũng như lập trình (trong tệp.txt)

Đề xuất: