Advertisement
Guest User

data.py

a guest
Apr 29th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.96 KB | None | 0 0
  1. data = []
  2.  
  3. pilih = int(input(" 1.Menambahkan Data Baru \n 2.Menampilkan Nilai Mean Data \n 3.Menampilkan Nilai Median Data \n 4.Menampilkan Nilai Modus Data"))
  4. if pilih == 1:
  5.     input_data()
  6. elif pilih == 2:
  7.     mean_data()
  8. elif pilih == 3:
  9.     median_data()
  10. elif pilih == 4:
  11.     modus_data()
  12. else:
  13.     pilih
  14.              
  15. def input_data():
  16.     input1 = int(input("Silahkan Masukkan Nilai Data : "))
  17.     input2 = int(input("Silahkan Masukkan Jumlah Data : "))
  18.     data.extend([input1]*input2)
  19.     print(data)
  20.     input3 = input("Ingin Menambahkan Data Ulang? Y/N ")
  21.     if input3 == "Y" or input3 == "y":
  22.         input_data()
  23.     else:
  24.         return pilih
  25.        
  26. def mean_data():
  27.     Hasil = 0
  28.     for i in data:
  29.         Hasil += i
  30.  
  31.     print("Mean Data : " + Hasil)
  32.     return median_data()
  33.  
  34. def median_data():
  35.     median = len(data)/2
  36.  
  37.     print("Median Data : " + data[median])
  38.    
  39.  
  40. def modus_data():
  41.     max(set(data), key=data.count)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement