Tampilkan postingan dengan label Python. Tampilkan semua postingan
Tampilkan postingan dengan label Python. Tampilkan semua postingan

Program Kepolisian


oleh :
arif zainurrohman


def menu():
os.system('cls')
print "\t\t\tSelamat Datang di Program Polisi"
print "\t\t-----------------------------------------------"
print "\t\t     Aplikasi Pengarsipan Laporan Kepolisian"
print
print "\t\t\t1. Laporan Polisi"
print "\t\t\t2. Laporan Kehilangan"
print "\t\t\t3. Admin"
print "\t\t\t4. Keluar"
salahdua()
             
def menuadmin():
os.system('cls')
print "\t\t\tMenu Admin"
print
print "\t\t\t1. Pelapor"
print "\t\t\t2. Laporan Visum"
print "\t\t\t3. SKCK"
print "\t\t\t4. Keluar"
salahtiga()
               
def masuk ():
os.system ('cls')
username = ""
print
print
while not username:
username = raw_input("\t\t\tNama: ")

password = ""
while not password:
password = raw_input("\t\t\tPassword: ")

if username == "a" and password == "a":
os.system('cls')
print("Selamat Datang")
security = 5
menuadmin()
else:
menu()

def laporanpolisi () :
os.system('cls')
print "\t\t\t\tDATA LAPORAN"
laptgl = raw_input("\tTanggal Lapor : ")
lapnolaporan = raw_input("\tNo. Laporan : ")
lapidpelapor = raw_input("\tId Pelapor : ")
lapidterlapor = raw_input("\tId Terlapor : ")
lapidkorban = raw_input("\tId Korban : ")
lapnamasaksi = raw_input("\tNama Saksi : ")
lapalmtsaksi = raw_input("\tAlamat Saksi : ")
lapwktterjadi = raw_input("\tWaktu Terjadi : ")
laptkp = raw_input("\tTempat Terjadi : ")
lapkejadian = raw_input("\tApa yang Terjadi : ")
lapbrgbukti = raw_input("\tBarang bukti : ")
lapkronologi = raw_input("\tKronologi : ")
               
os.system('cls')
               
print ("\t\tKepolisian Negara")
print
print ("\t\t-------------------------------------------------------")
print
print ("\t\tTanggal Lapor : "), laptgl
print ("\t\tNO POL : "), lapnolaporan
print ("\t\t-------------------------------------------------------")
print
print ("\t\tNama Saksi : "), lapnamasaksi
print ("\t\tALamat Saksi : "), lapalmtsaksi
print ("\t\tWaktu Terjadi : "), lapwktterjadi
print ("\t\tTempat Terjadi : "), laptkp
print ("\t\tApa yang Terjadi : "), lapbrgbukti
print ("\t\tBarang Bukti : "), lapkronologi
print
print
print
salahsatu()

def laporhilang () :
os.system('cls')

print "\t\t\t\tDATA LAPORAN"
laphilnama = raw_input("\tNama : ")
laphilnolapor = raw_input("\tNo. Lapor : ")
laphiljeniskelamin = raw_input("\tJenis Kelamin : ")
laphilttl = raw_input("\tTempat Tanggal Lahir : ")
laphilsubang = raw_input("\tSuku/Bangsa : ")
laphilagama = raw_input("\tAgama : ")
laphilpekerjaan = raw_input("\tPekerjaan : ")
laphilalmt = raw_input("\tAlamat : ")
laphilhari = raw_input("\tHari Terjadi : ")
laphilwktterjadi = raw_input("\tWaktu Terjadi : ")
laphiltanggal = raw_input("\tTanggal Terjadi : ")
laphiltkp = raw_input("\tTempat Terjadi : ")
laphilkejadian = raw_input("\tApa yang Terjadi : ")

os.system('cls')
             
print ("\t\t\tSURAT TANDA BUKTI LAPOR KEHILANGAN")
print ("\t\t-------------------------------------------------------")
print ("\t\tNO POL : "), laphilnolapor
print
print ("\t\tPada hari, "), laphilhari ,("Tanggal, "),laphiltanggal,("pukul "),laphilwktterjadi,("WIB ")
print ("\t\tTelah datang ke kantor kepolisian , Seseorang yang mengaku :")
print
print ("\t\tNama : "), laphilnama
print ("\t\tJenis Kelamin : "), laphiljeniskelamin
print ("\t\tTempat Tanggal Lahir : "), laphilttl
print ("\t\tSuku/Bangsa : "), laphilsubang
print ("\t\tAgama : "), laphilagama
print ("\t\tPekerjaan : "), laphilpekerjaan
print ("\t\tAlamat : "), laphilalmt
print
print
print
salahsatu()
       
def laporanvisum () :
os.system('cls')
print "\t\t\t\tDATA LAPORAN"
tgllap = raw_input("\tTanggal Lapor : ")
novisum = raw_input("\tNo. Visum : ")
nama = raw_input("\tNama : ")
umur = raw_input("\tUmur : ")
jeniskelamin = raw_input("\tJenis Kelamin : ")
alamat = raw_input("\tAlamat : ")
agama = raw_input("\tAgama : ")
kebangsaan = raw_input("\tKebangsaan : ")
pekerjaan = raw_input("\tPekerjaan : ")
haritgl = raw_input("\tHari, Tanggal : ")
tkp = raw_input("\tTempat Kejadian : ")
               
os.system('cls')
                               
print ("\t\tTanggal Lapor : "), tgllap
print ("\t\tNo. Visum : "), novisum
print ("\t\tNama : "), nama
print ("\t\tUmur : "), umur
print ("\t\tJenis Kelamin : "), jeniskelamin
print ("\t\tAlamat : "), alamat
print ("\t\tAgama : "), agama
print ("\t\tKebangsaan : "), kebangsaan
print ("\t\tPekerjaan : "), pekerjaan
print ("\t\tHari, Tanggal : "), haritgl
print ("\t\tTempat Kejadian : "), tkp
print
salahempat()
               
               
def pelapor () :
os.system('cls')
print "\t\t\t\tDATA PELAPOR"
tglpelapor = raw_input("\t\tTanggal Lapor : ")
idpelapor = raw_input("\t\tID Pelapor : ")
namapelapor = raw_input("\t\tNama : ")
pekerjaanpelapor = raw_input("\t\tUmur : ")
jenisklmpelapor = raw_input("\t\tJenis Kelamin : ")
alamatpelapor = raw_input("\t\tAlamat : ")
agamapelapor = raw_input("\t\tAgama : ")
kebangsaanpelapor = raw_input("\t\tKebangsaan : ")
               
os.system('cls')
print ("\t\t\t\tDATA PELAPOR")
print              
print ("\t\tTanggal Lapor : "), tglpelapor
print ("\t\tNama : "), namapelapor
print ("\t\tPekerjaan : "), pekerjaanpelapor
print ("\t\tJenis Kelamin : "), jenisklmpelapor
print ("\t\tAlamat : "), alamatpelapor
print ("\t\tAgama : "), agamapelapor
print ("\t\tKebangsaan : "), kebangsaanpelapor
salahempat()
                             
def skck () :
os.system('cls')
print "\t\t\t\tDATA LAPORAN"
skcktglpelapor = raw_input("\t\tTanggal : ")
skcknolapor = raw_input("\t\tNo. POL : ")
skckidpelapor = raw_input("\t\tID Pelapor : ")
skcknoktp = raw_input("\t\tNo. KTP : ")
skcknamapelapor = raw_input("\t\tNama : ")
skckkelahiran = raw_input("\t\tTempat tgl lahir : ")
skckpekerjaanpelapor = raw_input("\t\tPekerjaan : ")
skckjenisklmpelapor = raw_input("\t\tJenis Kelamin : ")
skckalamatpelapor = raw_input("\t\tAlamat : ")
skckagamapelapor = raw_input("\t\tAgama : ")
skckkebangsaanpelapor = raw_input("\t\tKebangsaan : ")
skckkeperluan = raw_input("\t\tKeperluan : ");
               
os.system('cls')
print ("\t\tSurat Keterangan Catatan Kepolisian")
print ("\t-------------------------------------------------")            
print ("\t\tNO .POL : "), skcknolapor
print
print ("\t1. Kepala Kepolisian dengan ini menerangkan bahwa : ")
print ("\t\tNama : "), skcknamapelapor
print ("\t\tTempat tanggal lahir : "), skckkelahiran
print ("\t\tKebangsaan : "), skckkebangsaanpelapor
print ("\t\tAgama : "), skckagamapelapor
print ("\t\tPekerjaan : "), skckpekerjaanpelapor
print ("\t\tAlamat : "), skckalamatpelapor
print ("\t\tNo. KTP : "), skcknoktp
print ("\t   Setelah diadakan penelitian hingga saat dikeluarkan surat keterangan ")
print ("\t   ini yang didasarkan kepada : ")
print ("\t\ta. Catatan kriminal yang ada ")
print ("\t\tb. Surat Keterangan dari aarat Desa/Lurah ")
print ("\t\tc. Daftar pelaku/anggota organisasi dan atau gerakan terlarang ")
print ("\t   Maka dinyatakan sebagai berikut : ")
print ("\t   Yang bersangkutan tidak tercatat, terlibat dalam perkara pidana ")
print ("\t   maupun pelanggaran Hukum lainnya ")
print ("\t2. Surat Keterangan ini dibuat untuk keperluan : "), skckkeperluan
print ("\t3. Berlaku dari tanggal : "), skcktglpelapor
print ("\t   Sampai tanggal : "), skcktglpelapor
print ("\t4. Demikian Surat Keterangan ini dibuat dengan sebenarnya untuk ")
print ("\t   digunakan seperlunya")
print
print
salahempat()
def salah() :
os.system('cls')
ulang = 'y'
ulang = raw_input("\t\t\tInput Ulang [Y/N] : ")
if ulang == 'y':
menu()
else:
print
def salahempat () :

ulang = 'y'
ulang = raw_input("\t\t\tInput Ulang [Y/N] : ")
if ulang == 'y':
print
else:
menuadmin()

def salahlima () :
ulang = 'y'
ulang = raw_input("\t\t\tInput Ulang [Y/N] : ")
if ulang == 'y':
menuadmin()
else:
menu()
def salahsatu() :

ulang = 'y'
ulang = raw_input("\t\t\tInput Ulang [Y/N] : ")
if ulang == 'y':
print
else:
menu()
def salahdua () :
pilihan = raw_input("\t\t\tpilihan : ")
while True:
if pilihan == "1":
laporanpolisi()
elif pilihan == "2":
laporhilang()
elif pilihan == "3":
masuk()
else:
salah()
def salahtiga () :
pilihan = raw_input("\t\t\tpilihan : ")
while True:
if pilihan == "1":
pelapor()
elif pilihan == "2":
laporanvisum()
elif pilihan == "3":
skck()
elif pilihan == "4":
salahlima()
else:
salahlima()

 #Program Utama
import os
menu()



Ibu Kota, 26 juni 2014

akhukumfillah arifzainurrohman

If function in Login

oleh:
arif zainurrohman
 
# Exclusive Network
# Demonstrates logical operators and compound conditions

print("\tExclusive Computer Network")
print("\t\tMembers only!\n")

security = 0

username = ""
while not username:
    username = raw_input("Username: ")

password = ""
while not password:
    password = raw_input("Password: ")

if username == "arif" and password == "secret":
    print("Hi, Arif.")
    security = 5
elif username == "rafi" and password == "secret1":
    print("Hey, rafi.")
    security = 3
elif username == "alif" and password == "secret2":
    print("What's up, alif?")
    security = 3
elif username == "hasan" and password == "secret3":
    print("How goes it, Will?")
    security = 3
elif username == "guest" or password == "guest":
    print("Welcome, guest.")
    security = 1
else:
    print("Login failed. You're not so exclusive.\n")
raw_input("\n\nPress the enter key to exit.")
 
 
 
 Ibu kota, 5 muharram 1435 H
 

Beberapa contoh program python

Pemberian pak dedy

Program_1

1          import math
2          def time1(dist,v,n):
3          x=0                  # Initialize the position.
4          dx = dist/n       # Divide dist into n equal parts.
5          t=0                  # Initialize the time.
6          for i in range(n):
7          x = x+dx          # Change x.
8          dt=dx/v            # time=distance/speed
9          t=t+dt               # Keep track of elapsed time.
10         return t

>>>     time1(1.0,1.0,10)         # dist, v, n
0.99999999999999989

>>>     time1(1.0,1.0,1)           # dist, v, n
1.0


Program_2

1          import math
2          def time2(h,n):
3          g=9.8               # gravitational field
4          y=h                  # Initialize the height.
5          v=0                  # Initialize the velocity.
6          dy = -h/n          # Divide h into n equal parts.
7          t=0                   # Initialize the time.
8          for i in range(n):
9          y = y+dy          # Change y. (Note dy<0.)
10         v = -math.sqrt(2*g*(h-y)) # from cons. of energy
11         dt=dy/v            # dy and v are <0, so dt is >0
12         t=t+dt               # Keep track of elapsed time.
13         return t

>>> time2(1.0,10)       # h, n
0.35864270709233342

>>>     time2(1.0,10000) # h, n
0.44846664060793945














Program_3

1          import math
2          def time3(h,n):
3          g=9.8
4          y=h
5          v=0
6          dy = -h/n
7          t=0
8          for i in range(n):
9          y_old = y
10         y = y+dy
11         v_avg = -(math.sqrt(2*g*(h-y_old))+math.sqrt(2*g*(h-y)))/2.
12         dt=dy/v_avg
13         t=t+dt
14         return t

>>>     time3(1.0,1)     # h, n
0.45175395145262565



Program_4

1          import math
2          def timeb(a,b,c1,c2,n):
3          g=9.8
4          c3 = (b-c1*a-c2*a**2)/(a**3)
5          x=a
6          y=b
7          v=0
8          dx = -a/n
9          t=0
10         for i in range(n):
11         y_old = y
12         x = x+dx
13         y = c1*x+c2*x**2+c3*x**3
14         dy = y-y_old
15         v_avg = (math.sqrt(2*g*(b-y_old))+math.sqrt(2*g*(b-y)))/2.
16         ds = math.sqrt(dx**2+dy**2) # Pythagorean thm.
17         dt=ds/v_avg
18         t=t+dt
19         return t

>>>     b=1.
>>>     n=10000
>>>     c1=1.
>>>     c2=0.
>>>     timeb(a,b,c1,c2,n)
0.63887656499994161

>>>     c1=0.
>>>     c2=0.
>>>     timeb(a,b,c1,c2,n)
0.59458339947087069


Program_5

1          import math
2          def tmoon(vi,ri,rf,n):
3          bigg=6.67e-11   # gravitational constant
4          me=5.97e24      # mass of earth
5          mm=7.35e22     # mass of moon
6          rm=3.84e8         # earth-moon distance
7          r=ri
8          v=vi
9          dr = (rf-ri)/n
10         e=-bigg*me/ri-bigg*mm/(rm-ri)+.5*vi**2
11         t=0
12         for i in range(n):
13         u_old = -bigg*me/r-bigg*mm/(rm-r)
14         k_old = e - u_old
15         v_old = math.sqrt(2.*k_old)
16         r = r+dr
17         u = -bigg*me/r-bigg*mm/(rm-r)
18         k = e - u
19         v = math.sqrt(2.*k)
20         v_avg = .5*(v_old+v)
21         dt=dr/v_avg
22         t=t+dt
23         return t

>>>      re=6.378e6        # radius of earth
>>>      rm=1.74e6         # radius of moon
>>>      ri=re+3.363e5    # re+initial altitude
>>>      rf=3.8e8-rm       # earth-moon distance minus rm
>>>      vi=1.083e4        # initial velocity
>>>      tmoon(vi,ri,rf,1000)/3600. # convert seconds to hours
59.654047441976552


>>>      vi=1.2e4
>>>      tmoon(vi,ri,rf,1000)/3600.
18.177752636111677



Program_6

1          import math
2          def u(k,x):
3          return .5*k*x**2
4
5          def osc(m,k,a,n):
6          x=a
7          v=0
8          dx = -2.*a/n
9          t=0
10         e = u(k,x)+.5*m*v**2
11         for i in range(n):
12         x_old = x
13         v_old = v
14         x = x+dx
15         kinetic = e-u(k,x)
16         if kinetic<0. :
17         v=0.
18         print "warning, K=",kinetic,"<0"
19         else :
20         v = -math.sqrt(2.*kinetic/m)
21         v_avg = (v+v_old)/2.
22         dt=dx/v_avg
23         t=t+dt
24         return 2.*t

>>>     osc(1.,1.,1.,100000)
warning, K= -1.43707268307e-12 <0
6.2831854132667919

>>>     osc(1.,1.,2.,100000)
warning, K= -5.7482907323e-12 <0
6.2831854132667919



Program_7

1          import math
2          k=39.4784       # chosen to give a period of 1 second
3          m=1.
4          b=0.211           # chosen to make the results simple
5          x=1.
6          v=0.
7          t=0.
8          dt=.01
9          n=1000
10         for j in range(n):
11         x=x+v*dt
12         a=(-k*x-b*v)/m
13         if (v>0) and (v+a*dt<0) :
14         print "turnaround at t=",t,", x=",x
15         v=v+a*dt
16         t=t+dt



turnaround at t= 0.99 , x= 0.899919262445
turnaround at t= 1.99 , x= 0.809844934046
turnaround at t= 2.99 , x= 0.728777519477
turnaround at t= 3.99 , x= 0.655817260033
turnaround at t= 4.99 , x= 0.590154191135
turnaround at t= 5.99 , x= 0.531059189965
turnaround at t= 6.99 , x= 0.477875914756
turnaround at t= 7.99 , x= 0.430013546991
turnaround at t= 8.99 , x= 0.386940256644
turnaround at t= 9.99 , x= 0.348177318484



Kota Pempek , 18 Maret 2012


akhukum fillah arif zainurrohman