Tugas akhir percobaan 3 pratikum alogaritma dan pemograman

 

 

 

 

 

tugas akhir 1 menentukan bilangan ganjil dan genap
Screenshot (16)

Screenshot (21)

tugas akhir 2 membuat kalkulator sederhana

Screenshot (17)

Screenshot (22)

tugas akhir 3 membuat program pencarian luas bangun datar

 

Screenshot (18)

Screenshot (19)

Screenshot (20)

 

================================================================================

#tugas akhir 1 menampilkan bilangan ganjil dan genap

#tugas_akhir301

 

print “program untuk menampilkan bilangan ganjil atau genap”

 

nilai = int(raw_input(“Masukkan Nilai Anda :”))

if (nilai%2)==0 :

print str (nilai) +” adalah Bilangan Genap”

else :

print str (nilai) +” adalah Bilangan Ganjil”

 

print ” program selesai”

================================================================================

#tugas akhir 2 membuat kalkulator sederhana

#tugas_akhir302.py

 

print ” silahkan pilih sistem operasinya ”

print ” 1. penjumlahan ”

print ” 2. pengurangan ”

print ” 3. perkalian ”

print ” 4. pembagian ”

print “=========================”

print ” silahkan masukkan nilainya ”

 

so = int(raw_input(“pilih operasi yang akan anda lakukan : “))

nilai1 = int(raw_input(“Masukkan nilai pertama : “))

nilai2 = int(raw_input(“Masukkan nilai kedua :”))

 

if(so == 1):

print str(nilai1) + “+” + str(nilai2) + “=”, nilai1 + nilai2

elif (so == 2):

print str(nilai1) + “-” + str(nilai2) + “=”, nilai1 – nilai2

elif (so == 3):

print str(nilai1) + “X” + str(nilai2) + “=”, nilai1 * niali2

elif (so == 4):

print str(nilai1) + “/” + str(nilai2) + “=”, nilai1 / nilai2

else :

print ” diluar dari pilihan operasi”

================================================================================

#tugas akhir 3 menghitung luas bangun datar

#tugas_akhir303.py

 

print “program menghitung luas bangun datar”

print “====================================”

print “Jenis Bangun Datar”

print “====================================”

print “1. Persegi ”

print “2. Persegi Panjang ”

print “3. Segitiga ”

print “4. Belah Ketupat ”

print “5. Layang – Layang ”

print “6. Jajar Genjang ”

print “7. Trapesium ”

print “8. Lingkaran ”

print ” ==================”

 

pilihan = int(raw_input(“Pilihan Bangun Datar : “))

#persegi

if (pilihan==1):

s = float(input(“Masukkan Sisi ; “))

print ” Luas Persegi = ” , s*s

#Persegi Panjang

elif (pilihan==2):

p = float(input(“Masukkan Panjang : “))

l = float(input(“Masukkan Lebar : “))

print “Luas Persegi panjang = ” , p*l

#segitiga

elif (pilihan==3):

a = float(input(“Masukkan Alas : “))

t = float(input(“Masukkan tinggi : “))

print ” Luas Segitiga = ” , (a*t)/2

#Belah Ketupat

elif (pilihan==4):

v = float(input(“Masukkan sisi Vertikal : “))

h = float(input(“Masukkan sisi Horizontal : “))

print “Luas Belah Ketupat = ” , (v*h)/2

#layang-layang

elif (pilihan==5):

v = float(input(“Masukkan sisi vertikal : “))

h = float(input(“Masukkan sisi Horizontal : “))

print ” Luas layang-layang = ” , (v*h)/2

#jajar genjang

elif (pilihan==6):

a = float(input(“Masukkan Alas : “))

t = float(input(“Masukkan Tinggi : “))

print “luas jajar genjang = ” , a*t

#trapesium

elif (pilihan==7):

a = float(input(“Masukkan sisi A : “))

b = float(input(“Masukkan sisi B : “))

t = float(input(“Masukkan tinggi : “))

print ” luas trapesium = ” , ((a+b)*t)/2

#lingkaran

elif (pilihan==8):

r = float(input(“Masukkan jari-jari :”))

print ” Luas Lingkaran = ” , 3.14*r*r*r

else :

print “Tidak ada pilihan operasi”