Minggu, 13 Oktober 2013

Pemograman C++ , Tutorial Aplikasi Menghitung Berat Badan Ideal

Apa itu Indeks Massa Tubuh (IMT) ? atau kalau dalam bahasa internasionalnya adalah Body Mass Index (BMI).

Jadi Indeks Massa Tubuh adalah perhitungan untuk mendeteksi derajat berat badan seseorang apakah tergolong kusus, ideal, gemuk, atau obesitas. Perhitungannya didasarkan pada tinggi dan berat badan / massa tubuh seseorang.

Lalu bagaimana cara mengetahui seseorang dikatakan kurus,ideal,gemuk,atau obesitas ? Dilihat dari hasil perhitungan Indeks Massa Tubuh. Apakah berat Anda kurang,sama dengan,atau melebihi derajat Indeks Massa Tubuhnya. Berikut adalah tabel untuk mengetauhi derajat IMT seseorang : 

X <= 18                  : Berat badan anda kurang, Anda termasuk kurus.
18 < X < 23            : Berat badan Anda normal.
23 <= X <= 25        : Berat badan Anda Ideal
25 < X <= 27          : Anda Gemuk
X > 27                     : Anda Obesitas

Dari segi kesehatan, jika IMT Anda kurang dari samadengan 18 akan beresiko tinggi terkena osteoporosis, jika IMT Anda diatas 27 akan beresiko tinggi terkena penyakit jantung,kanker,dan diabetes. Sebaiknya Anda bekonsultasi dengan dokter jika IMT di bawah 18 atau diatas 27.

Perhitungan IMT untuk wanita dan pria adalah sama jika mereka berusia diatas 20 tahun. Jika dibawah 20 tahun perhitungannya sedikit berbeda. Begitu juga untuk para atlit atau olahragawan, dan wanita hamil perhitungannya berbeda. Disini penulis hanya menjelaskan perhitungan IMT untuk orang normal (bukan atlet atau wanita hamil) yang usianya di atas 20 tahun.

Berikut adalah tutorial sederhana bagaimana membuat kalkulator IMT seperti yang dijelaskan di atas menggunakan pemograman C++ pada visual studio 2010.



Adapun Flowchart dari aplikasinya adalah sebagai berikut :


Penjelasan :

1. User masuk ke dalam aplikasi. 
2. User memasukan berat badan (Kg) dan tinggi badan (Cm).
3. Aplikasi akan menghitung IMT.
4. Hasilnya akan dibandingkan dengan derajat IMT.
5. Akan keluar ditampilkan hasil dari perhitungan IMT terhadap berat badan seseorang.
6. Program Selesai 

Tidak ada komentar:

Posting Komentar