Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras a mauris placerat, ornare lectus sit amet, blandit dui. Sed consectetur nunc vel libero malesuada, ac porta sapien suscipit. Praesent pretium mattis sapien, a molestie sapien ultrices quis. Praesent condimentum sem turpis, at elementum lacus dapibus eu. Phasellus ultricies semper dui nec lacinia. Aenean eget est posuere, tristique ex eget, tincidunt eros. Vivamus ullamcorper venenatis accumsan. Pellentesque dolor diam, consequat ut tempor quis, dapibus sit amet urna. Phasellus nulla ante, tincidunt eget erat nec, convallis lacinia ipsum. Nam convallis orci dui, ac accumsan mauris facilisis eget. Vestibulum sed dui non orci sagittis blandit in eget enim. Donec eget tellus enim. Etiam augue nulla, elementum vitae sapien a, cursus aliquam ante. Proin vitae ligula pharetra, volutpat nisi id, maximus enim. Mauris fringilla justo sed tincidunt sagittis. Sed odio erat, placerat eu massa quis, tincidunt pharetra nibh.

Sunday, May 30, 2010

Array pada python

Untuk menggunakan array pada python, saya sempat kebingungan pada saat membuat array pada python, karena pada python tidak perlu mendeklarasikan arrasy seperti pada java, pascal, dan bahasa terstruktur lainnya. tetapi setelah saya coba, akhirnya saya bisa menerapkan array pada python untuk memasukkan data yang tidak sedikit, pada python ae=rray dikenal dengan list, untuk menggunakannya cukup menggunakan tanda [] pada variabel yang diinginkan, misalnya a=[] berarti variable a memiliki list kosong, kemudian untuk menambahkan data ada list, kita harus menggunakan perintah append, sehingga dapat memasukkan data pada list, untuk lebih jelasnya, berikut ini adalah script yang telah saya buat pada python 3.1.

npm=[]
nama=[]
uts=[]
uas=[]
total=[]

dt=int(input("masukan banyak data : "))
for i in range (dt):
 a=input("masukan npm : ")
 npm.append(a)
 b=input("masukan nama : ")
 nama.append(b)
 c=int(input("masukan nilai uts : "))
 uts.append(c)
 d=int(input("masukan nilai uas : "))
 uas.append(d)
 print()

for i in range (dt):
    e=(0.7*uts[i])+(0.3*uas[i])
    total.append(e)

for i in range (dt):
    print ()
    print ("DATA MAHASISWA")
    print ("-------------------------------------")
    print ("Nama           : ",nama[i])
    print ("NPM            : ",npm[i])
    print ("Nilai UTS      : ",uts[i])
    print ("Nilai UAS      : ",uas[i])
    print ("Total          : ",total[i])
    print ()


print (npm)
print (nama)
print (uts)
print (uas)
print (total)
 

1 comment :