2209116085
FAKULTAS TEKNIK
UNIVERSITAS MULAWARMAN
DAFTAR ISI
2
BAB 1
PENDAHULUAN
1.1 Latar Belakang
3
BABII
PEMBAHASAN
2.1 Pseudocode Menghitung BMI
Deklarasi :
Read (Login)
If == Perempuan PRINT “Login berhasil”
Elif == Laki- laki PRINT “Login berhasil”
Else :
End()
Deklarasi :
Read(BB, TB)
Proses : BB (TB*TB)
BMI = Proses
If < 17
BMI = “Kekurangan Berat Badan Tingkat Berat”
Elif >17 and =18.5
BMI = “Kekurangan Berat Badan Tingkat Rendah”
Elif >18.5 and = 25
BMI =”Normal”
Elif = 25 and =27
BMI =”Kelebihan Berat Badan Tingkat Ringan”
Else :
BMI =”Obesitas”
Write (Hasil)
4
2.2 Flowchart
5
2.3 Penjelasan Sourcecode dan Screenshot
6
Sourcecode Login :
Sourcecode Input :
7
BB = int(input('Masukan Berat Badan : ')) (Menyimpan data dan Mengimputkannya)
TB = int(input('Masukan Tinggi Badan: ')) (Menyimpan data dan Mengimputkannya)
Sourcecode Converse :
TB = TB/100 (Rumus dari Converse nya, Tinggi badan yang telah di inputkan di
proses)
8
Sourcode Kondisi :
if BMI_Hasil < 17: (Kondisi 1)
print('Kekurangan Berat Badan Tingkat Berat ') (Output)
elif BMI_Hasil == 17 and BMI_Hasil == 18.5: (Kondisi 2)
print('Kekurangan Berat Badan Tingkt Rendah') (Output)
elif BMI_Hasil ==18.5 and BMI_Hasil == 25: (Kondisi 3)
print('Normal') (Output)
elif BMI_Hasil == 25 and BMI_Hasil == 27: (Kondisi 4)
print('Kelebihan Berat Badan Tingkat Ringan') (Output)
else: (Akhir kondisi)
print('Kelebihan Berat Badan Tingkat Berat') (Output)
Note : Dikarenakan kondisi BMI Perempuan dan Laki- laki sama jadi saya menulisnya
hanya 1 kondisi saja
9
Ini adalah output pertama setelah kita jalankan program nya
Lalu Kita login Sebagai…. (Sesuaikan gender, Jika tidak sesuai gender maka
program akan berhenti).
Seteleah Login Maka akan di minta memasukan berat badan.
10
Setelah memasukan tinggi badan maka akan di proses an akan menghasilkan output
seperti di bawah..
BAB III
PENUTUP
11
3.1 Kesimpulan
12