1. Listing program Mengambil Input Nama dan Mencetak ke layar
nama_depan=raw_input("Nama Depan Anda?")
nama_belakang=raw_input("Nama Belakang Anda?")
nama= nama_depan + nama_belakang
print "Selamat Datang" , nama
2.Listing program untuk menentukan suatu bilangan prima atau bukan
bilangan = input('Masukan Suatu Bilangan=')
if bilangan >= 2 :
for P in range(2, bilangan):
if bilangan % P == 0:
print bilangan, 'Bukan Bilangan Prima'
break
else:
print bilangan,'Bilangan Prima'
else:
print bilangan,'Bukan Bilangan Prima'
3.Listing Progam mencari Faktor Persekutuan Besar"
bilangan_1 = input ("Masukkan Bilangan 1 = ")
bilangan_2 = input ("Masukkan Bilangan 2 = ")
if bilangan_1 == bilangan_2:
print "FPB=", bilangan_1
if bilangan_1 < bilangan_2 :
for x in range (1,(bilangan_2+1)):
a = bilangan_1*x
if a == bilangan_2:
print "FPB= ",bilangan_1
break
else:
y=0
while y*bilangan_2<a:
y=y+1
if y*bilangan_2==a:
print "FPB= ",(bilangan_1*bilangan_2)/(y*bilangan_2)
break
else:
if bilangan_2 < bilangan_1 :
for y in range (1,(bilangan_1+1)):
b = bilangan_2*y
if b == bilangan_1:
print "FPB= ",bilangan_2
break
else:
x=0
while x*bilangan_1<b:
x=x+1
if x*bilangan_1==b:
print "FPB= ",(bilangan_1*bilangan_2)/(x*bilangan_1)
break
4. Listing Progam mencari Kelipatan Persekutuan Kecil (KPK)"
bil_1 = input ("Masukkan Bilangan 1 = ")
bil_2 = input ("Masukkan Bilangan 2 = ")
if bil_1 == bil_2:
print "KPK =", bil_1
if bil_1 < bil_2 :
for x in range (1,(bil_2+1)):
hasil_1 = bil_1*x
if hasil_1 == bil_2:
print "KPK =",bil_2
break
else:
y=0
while y*bil_2<hasil_1:
y=y+1
if y*bil_2==hasil_1:
print "KPK =",y*bil_2
break
else:
for y in range (1,(bil_1+1)):
hasil_2 = bil_2*y
if hasil_2 == bil_1:
print "KPK =",bil_1
break
else:
x=0
while x*bil_1<hasil_2:
x=x+1
if x*bil_1==hasil_2:
print "KPK =",x*bil_1
break
5. Listing program Perhitungan Tugas Akhir"
nilai_tugas_1=input('Masukkan Nilai Tugas 1 = ')
prosentase_1=input ('Masukkan Prosentase Tugas 1 = ')
nilai_tugas_2=input('Masukkan Nilai Tugas 2 = ')
prosentase_2=input ('Masukkan Prosentase Tugas 2 = ')
nilai_tugas_3=input('Masukkan Nilai Tugas 3 = ')
prosentase_3=input ('Masukkan Prosentase Tugas 3 = ')
nilai_tugas_4=input('Masukkan Nilai Tugas 4 = ')
prosentase_4=input ('Masukkan Prosentase Tugas 4 = ')
nilai_tugas_5=input('Masukkan Nilai Tugas 5 = ')
prosentase_5=input ('Masukkan Prosentase Tugas 5 = ')
nilai_uts=input ('Masukkan Nilai UTS = ')
prosentase_uts=input('Masukkan Prosentase UTS = ')
nilai_uas=input ('Masukkan Nilai UAS = ')
prosentase_uas=input('Masukkan Prosentase UAS = ')
hasil_1=nilai_tugas_1*prosentase_1/100
hasil_2=nilai_tugas_2*prosentase_2/100
hasil_3=nilai_tugas_3*prosentase_3/100
hasil_4=nilai_tugas_4*prosentase_4/100
hasil_5=nilai_tugas_5*prosentase_5/100
hasil_uts=nilai_uts*prosentase_uts/100
hasil_uas=nilai_uas*prosentase_uas/100
total=hasil_1+hasil_2+hasil_3+hasil_4+hasil_5+hasil_uts+hasil_uas
if prosentase_1+prosentase_2+prosentase_3+prosentase_4+prosentase_5+prosentase_uts+prosentase_uas == 100:
print "Nilai Total = ", total
else :
print 'Jumlah Persentase harus sama dengan 100%

Tidak ada komentar:
Posting Komentar