Anda di halaman 1dari 6

DASAR PEMROGRAMAN

NAMA : ANDI AGUSTI


NIM : 20210040013
KELAS : TI21B
DOSEN : DEDI SUPARDI, S.T , M.Kom
PERTEMUAN : KE ENAM (6)

TUGAS 6 – PYTHON
Buatlah Program Untuk Kasus Tersebut !

1. Menentukan bilangan ganjil atau genap dari sembarang bilangan bulat positif!
2. Menentukan bilangan prima atau bukan dari sembarang bilangan bulat positif!
3. Dilansir dari Angka Kecukupan Gizi Kementerian Kesehatan (Kemenkes) RI, tinggi badan
ideal pria Indonesia adalah 168 cm untuk usia 19-64 tahun dengan berat badan 60-62 kg
dan bergizi normal, sedangkan untuk tinggi badan ideal perempuan Indonesia berusia 19-64
tahun dengan berat badan 54-55 kg adalah 159 cm. Tentukanlah apakah tinggi dan berat
badan anda itu ideal atau tidak berdasarkan data inputan nama, usia, kelamin, tinggi dan
berat badan anda!
:
 Pria: Berat badan ideal (kilogram) = [tinggi badan (sentimeter) – 100] – [(tinggi badan
(sentimeter) – 100) x 10 persen]
 Wanita: Berat badan ideal (kilogram) = [tinggi badan (sentimeter) – 100] – [(tinggi
badan (sentimeter) – 100) x 15 persen]

Jawaban !
1. bilangan = int(input("Masukan Bilangan :"))
if bilangan % 2 == 0:
print(" %d Merupakan Bilangan Genap" % bilangan)
else:
print("%d Merupakan Bilangan Ganjil" % bilangan)
2. bilangan = int(input("Masukkan bilangan: "))
if bilangan > 1:
for nilai in range(2,bilangan):
if (bilangan % nilai) == 0:
print(bilangan, "bukan bilangan prima")
print(nilai, "kali", bilangan//nilai, "=", bilangan)
break
else:
print(bilangan,"adalah bilangan prima")
else:
print(bilangan, "bukan bilangan prima")
3. JenisKelamin = input("Kamu Pria Dewasa atau Wanita Dewasa [pria/wanita]: ")
nama = input("Nama : ")
usia = int(input("Usia : "))
TinggiBadan = int(input("Masukan Tinggi Badan :"))
IdealPria = (TinggiBadan-100)-(TinggiBadan-100)*10/100
IdealWanita = (TinggiBadan-100)-(TinggiBadan-100)*15/100

#PRIA
if JenisKelamin == "pria" :
print ("Berat Badan Ideal Pria : "+ str(IdealPria)+ " KG")
if TinggiBadan == 168:
for usia in range(19, 64):
for IdealPria in range(60, 62):
print("Maka Kamu Termasuk Ideal Dilansir dari Angka Kecukupan Gizi
Kementerian Kesehatan (Kemenkes) Republik Indonesia")
break
else:
print("Anda Tidak Ideal Dilansir dari Angka Kecukupan Gizi Kementerian Kesehatan
(Kemenkes) Republik Indonesia")
#WANITA
elif JenisKelamin == "wanita" :
print ("Berat Badan Ideal Wanita : "+ str(IdealWanita)+ " KG")
if TinggiBadan == 159:
for usia in range(19, 64):
for IdealWanita in range(54, 55):
print("Maka Kamu Termasuk Ideal Dilansir dari Angka Kecukupan Gizi
Kementerian Kesehatan (Kemenkes) Republik Indonesia")
break
else:
print("Anda Tidak Ideal Dilansir dari Angka Kecukupan Gizi Kementerian Kesehatan
(Kemenkes) Republik Indonesia")
#WARIA ATAU BENCONG HEHEHE
else:
print("Kamu bukan pria atau wanita jadi Gak Ideal xixixi")
 Pria Ideal Dilansir dari Angka Kecukupan Gizi Kementerian Kesehatan (Kemenkes) Republik
Indonesia.

 Pria Tidak Ideal Dilansir dari Angka Kecukupan Gizi Kementerian Kesehatan (Kemenkes)
Republik Indonesia.
 Wanita Maka Termasuk Ideal Dilansir dari Angka Kecukupan Gizi Kementerian Kesehatan
(Kemenkes) Republik Indonesia.

 Wanita Tidak Ideal Dilansir dari Angka Kecukupan Gizi Kementerian Kesehatan (Kemenkes)
Republik Indonesia.
 Kondisi bukan pria atau wanita

Anda mungkin juga menyukai