Isi kandungan:
- Langkah 1: Membuat Projek Visual Studio Baru
- Langkah 2: Dua Bahagian
- Langkah 3: Reka Bentuk Antaramuka (label dan Kotak Teks)
- Langkah 4: Reka Bentuk Antaramuka (butang)
- Langkah 5: Memprogram Kalkulator Anda
- Langkah 6: Tahniah Progamming Anda Selesai
Video: Kalkulator BMI: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Nama saya Umair Bin Asim. Saya pelajar Perspektif Global, mencapai tahap O saya. Projek ini adalah sebahagian daripada kempen kesedaran yang saya dan rakan sekelas saya buat sekarang. Kami menyedari kegemukan sebagai masalah yang semakin meningkat di seluruh dunia dan mendorong orang untuk memerangi kegemukan sebelum membawa kepada bencana sosial yang besar. Projek ini adalah salah satu daripada kempen kesedaran kami.
Kalkulator BMI, adalah untuk membolehkan orang lebih mudah dalam mengira indeks jisim badan mereka dan menentukan sama ada mereka gemuk atau tidak. Kalkulator yang kami buat ditetapkan dalam standard persatuan kesihatan Amerika. Tujuan penyiaran ini adalah untuk membolehkan orang bukan sahaja membuat kalkulator tetapi juga membolehkan orang mengubah kalkulator mereka mengikut apa sahaja standard kebangsaan mereka.
Langkah 1: Membuat Projek Visual Studio Baru
- studio visual terbuka
- klik pada projek baru
- pilih borang permohonan janda
- ganti nama projek menjadi "kalkulator BMI"
- simpan projek dan ingat lokasinya (saya telah menyimpannya dalam pemacu berasingan)
Langkah 2: Dua Bahagian
terdapat dua bahagian dalam aplikasi bentuk tingkap Visual studio
1) Form1.vb [Reka bentuk]
di sini anda membuat GUI
2) Borang1.vb
di sini anda menulis pengaturcaraan anda
anda boleh memilih tab dengan memilihnya
Langkah 3: Reka Bentuk Antaramuka (label dan Kotak Teks)
dalam langkah ini, anda perlu merancang antara muka pengguna grafik.
- pilih label dari kotak alat yang tersedia (jika anda tidak dapat mencari kotak alat tekan Ctrl + Alt + x)
- seret label ke borang dan susun label di sebelah kanan. kita memerlukan tiga label
- susun label di sebelah kiri
- klik pada label dan pada sifat menukar Autosize menjadi FALSE, ini akan membolehkan anda mengubah saiz label.
-
klik pada label dan pada sifat menukar teks menjadi "tinggi", "berat", "BMI anda", masing-masing.
- anda juga boleh mengubah tetapan lain dalam sifat seperti warna dan kesan 3D.
- seret tiga kotak teks dari kotak alat dan sejajarkan di sebelah kiri selari dengan label
- klik pada kotak teks dan di sifat menukar tetapan nama menjadi "txtheight", "txtweight", "txtresults"
- anda juga boleh mengubah tetapan lain dalam sifat seperti warna dan kesan 3D.
- buat kotak teks terakhir dan sejajarkan di bahagian bawah, beri nama kotak teks ini "txtcomment", ini akan memberikan hasil berdasarkan BMI orang kerana pemahaman dari angka sahaja mungkin sukar.
- menukar nama adalah mustahak kerana kita harus memanggil kotak teks ini dalam program kita, jika anda lebih suka meletakkan nama lain, anda juga mesti menukar nama butang yang disebut dalam program ini. (nama-nama mengikut program saya)
Langkah 4: Reka Bentuk Antaramuka (butang)
butang tempat dengan menyeretnya dari kotak alat dan menyelaraskannya seperti yang ditunjukkan dalam gambar
semasa butang dipilih ubah nama pada butang di sifat, dan anda juga boleh mengubah pengaturan teks.
- buat nama butang "btncalc", dengan teks "hitung BMI"
- buat nama butang "btnclear", dengan teks "jelas"
- buat nama butang "btnexit", dengan teks "exit"
- buat nama butang "btnabout", dengan teks "pelajari tentang kami"
- buat nama butang "btnhlp", dengan teks "memerlukan bantuan?" (saya belum menggunakan ini dan dibiarkan percuma sekiranya anda mahu menambah butang bantuan)
sejajarkan butang dalam bentuk GUI yang anda mahu
menukar nama adalah mustahak kerana kita harus memanggil butang ini ke dalam program kita, jika anda lebih suka meletakkan nama lain, anda juga mesti menukar nama butang yang disebut dalam program ini. (nama-nama mengikut program saya)
Langkah 5: Memprogram Kalkulator Anda
Borang Kelas Awam1
Subtanah peribadi btncalc_Click (pengirim Sebagai Sistem. Objek, e Sebagai Sistem. EventArgs) Mengendalikan btncalc. Klik
Dim tinggi As Double = 0 'mencipta pemboleh ubah bernama tinggi Dim berat As Double = 0' mencipta pemboleh ubah bernama berat Dim BMI Sebagai Double = 0 'mencipta pemboleh ubah bernama BMI
txtresults. Text = ""
tinggi = Double. Parse (txtheight. Text) 'membaca angka dari kotak teks txtheight dan menyimpannya ke dalam berat berubah masing-masing = Double. Parse (txtweight. Text)' membaca angka dari kotak teks txtweight dan menyimpannya ke pemboleh ubah masing-masing tinggi = tinggi * 0,0254 'menukar ketinggian menjadi meter berat = berat * 0,4535924' menukar berat menjadi kilogram tinggi = tinggi * tinggi 'kotak helght dan menyimpannya ke ketinggian berubah-ubah
Jika ((tinggi <= 0) Atau (berat <= 0)) Kemudian 'periksa kesahan untuk memastikan data tidak wajar tidak dimasukkan pembersihan () MsgBox ("sila masukkan nilai realistik") Keluar Sub Akhir Jika
Pengiraan BMI = berat / tinggi 'BMI
BMI = Format (BMI, "0.00") 'menulis BMI hingga dua titik perpuluhan txtresults. Text = BMI' menulis BMI dalam kotak teks txtresults txtcomment. Text = "" 'mengosongkan komen kotak teks untuk membenarkan kemasukan data
'mengira keadaan mengikut BMI
Sekiranya BMI <18.5 Maka keadaan 'mungkin berbeza di negara anda
txtcomment. Text = "anda kurang berat badan"
ElseIf ((BMI> = 18.5) Dan (BMI 24.9) Dan (BMI 29.9 Kemudian txtcomment. Text = "anda gemuk, sila ambil langkah berjaga-jaga"
Sub Akhir
Subtanah peribadi btnexit_Click (pengirim Sebagai Sistem. Objek, e Sebagai Sistem. EventArgs) Mengendalikan btnexit. Klik
Fungsi Tutup () untuk keluar Sub SubPrivate Sub btnclear_Click (sender As System. Object, e As System. EventArgs) Mengendalikan btnclear. Click cleanup () 'panggilan sub pembersihan rutin End Sub Sub cleanup ()' membersihkan setiap kotak teks txtcomment. Text = "" txtheight. Clear () txtweight. Clear () txtresults. Text = "" txtheight. Focus () End Sub
Subtanah peribadi btnabout_Click (pengirim Sebagai Sistem. Objek, e Sebagai Sistem. EventArgs) Mengendalikan btnabout. Klik
'ini adalah mesej yang ditunjukkan dalam kotak msg yang terpisah
'anda boleh menambahkan apa sahaja yang anda mahukan selepas tanda "=" di bawah tetapi mestilah antara koma berganda ("")
Mesej redup As String = "Perisian ini Dibuat Oleh Umair Bin Asim Untuk Kepentingan Kesedaran Sosial Mengenai Kesihatan." & vbNewLine & "Peningkatan Seluruh Dunia Dalam Bilangan Orang Yang Berat Badan Menghidupkan Panik Kerana Jumlah Kes Penyakit Jantung Dan Diabetes Sedang Meningkat." & vbNewLine & "Walaupun begitu, sebilangan besar orang tidak tahu sama ada mereka gemuk atau tidak, atau bagaimana untuk mengatasinya." & vbNewLine & "Sebagai tindak balas terhadap itu, kami telah membuat kalkulator untuk menentukan BMI anda dan sama ada anda gemuk atau tidak." & vbNewLine & "Piawaian Ini Menurut Persatuan Jantung Amerika."
Kotak Mesej (mesej)
End Sub Private Sub btnhlp_Click (pengirim Sebagai System. Object, e As System. EventArgs) Mengendalikan btnhlp. Klik 'tambahkan sebarang mesej yang ingin anda tulis di antara ""' ia kosong buat masa ini Dim urgent_message As String = ""
Kotak Mesej (urgent_message)
Sub AkhirKelas Tamat
Langkah 6: Tahniah Progamming Anda Selesai
sekarang anda boleh mengira BMI anda dan anda tahu bagaimana mengedit perisian anda mengikut keinginan anda
untuk memainkan perisian tekan anak panah hijau di bar atas atau tekan F5 nikmati!
untuk kemudahan anda, kami telah menghantar kalkulator kami sendiri (siap pakai) dan juga pengaturcaraannya (dalam fail.txt)
Disyorkan:
Kalkulator Simpanan Akaun Bank: 18 Langkah
Kalkulator Simpanan Akaun Bank: Terima kasih kerana memilih kalkulator simpanan saya. Hari ini kita akan belajar bagaimana memprogram kelas BankAccount untuk memantau perbelanjaan dan simpanan peribadi anda sendiri. Untuk membuat akaun bank untuk mengesan perbelanjaan anda, pertama sekali anda memerlukan
Bluetooth50g - Projek Kitaran Atas untuk Kalkulator HP50G Pecah .: 7 Langkah
Bluetooth50g - Projek Kitaran Atas untuk Kalkulator HP50G Pecah .: Laluan ke paparan rosak kerana kebocoran bateri. Bateri bocor dan menghakis jalan. Kalkulator untuk dirinya sendiri berfungsi, tetapi hasilnya tidak ditunjukkan di layar (hanya garis menegak). Sistem ini meniru keyboard bluetooth dan
Pintasan Papan Kekunci untuk Kalkulator !!: 4 Langkah
Pintasan Papan Kekunci untuk Kalkulator !!: Petunjuk ini akan menunjukkan kepada anda beberapa pintasan papan kekunci yang berguna untuk kalkulatorSila melanggan saluran sayaTerima kasih
Kalkulator Nextion / Arduino: 3 Langkah
Kalkulator Nextion / Arduino: Kalkulator berguna untuk Arduino Uno. Kalkulator serupa dengan gaya kalkulator standard yang dihantar dengan Windows 10. Catatan: Ia tidak termasuk fungsi saintifik dan programmer yang dilakukan oleh kalkulator Windows 10, tetapi fungsi ini
Kalkulator Penambahan Redstone dalam Minectaft: 6 Langkah
Kalkulator Penambahan Redstone di Minectaft: Hai! Saya TheQubit dan ini adalah tutorial mengenai kalkulator penambahan redstone saya di Minecraft. Hebat, bukan? Ia menggunakan beberapa teknik dan logik redstone yang manis. Sekiranya anda menyukai projek ini, sila pilih saya dalam pertandingan kehidupan Permainan. Saya sangat menghargai itu