import os
from matplotlib import pyplot as plt
from matplotlib import style
import time
from tabulate import tabulate
calon1 = ["Messi", "Ronaldo"]
calon2 = [0,0]
pemilih = [
{
"nama":"kalam",
"nim":"6005",
"kesempatan":1
},
{
"nama":"ibnu",
"nim":"6076",
"kesempatan":1
},
{
"nama":"nanda",
"nim":"6060",
"kesempatan":1
},
{
"nama":"abi",
"nim":"6001",
"kesempatan":1
}
]
def log():
log1 = input("Masukkan Nama: ")
log2 = input("Masukkan NIM: ")
for each in pemilih:
if log1 in each["nama"] and log2 in each["nim"] and each["kesempatan"] >= 1:
each["kesempatan"] -= 1
print ("Berhasil Login", each["nama"])
pemilihan()
break
else:
print("Anda Sudah Memilih")
def tabulasi():
data = [["Nama Calon","Hasil Voting"],[calon1[0],calon2[0]],[calon1[1],calon2[1]]]
print(tabulate(data))
if calon2[0] > calon2[1]:
print("Untuk Sementara Calon 1 Unggul")
time.sleep(1)
os.system('cls')
elif calon2[0] == calon2[1]:
print("Untuk Sementara Hasil Seri Dari 2 Calon")
time.sleep(1)
os.system('cls')
else:
time.sleep(1)
os.system('cls')
print("Untuk Sementara Calon 2 Unggul")
time.sleep(1)
os.system('cls')
def batang():
style.use('ggplot')
color = ['yellow','red']
plt.bar(calon1, height = calon2, width = 0.4, color = color )
plt.title('Live Voting')
plt.ylabel('Hasil voting')
plt.xlabel('Calon Manager')
plt.show()
if calon2[0] > calon2[1]:
os.system('cls')
print("Untuk Sementara Calon 1 Unggul")
time.sleep(1)
os.system('cls')
elif calon2[0] == calon2[1]:
os.system('cls')
print("Untuk Sementara Hasil Seri Dari 2 Calon")
time.sleep(1)
os.system('cls')
else:
os.system('cls')
print("Untuk Sementara Calon 2 Unggul")
os.system('cls')
def vote():
print("1.Lihat Hasil Vote Menggunakan Tabulasi Table")
print("2.Lihat Hasil Vote Menggunakan Diagram Batang")
while True:
try:
pilih = int(input("Masukkan Pilihan: "))
break
except:
print("Masukan Dengan angka")
if pilih == 1:
time.sleep(1)
os.system('cls')
tabulasi()
elif pilih == 2:
time.sleep(1)
os.system('cls')
diagram()
else:
time.sleep(1)
os.system('cls')
print ("Pilihan Hanya 1 - 2 ")
vote()
def menu():
ulang = 'ya'
while ulang == 'ya':
print("1. Login")
print("2. Lihat Hasil E-Voting")
print("")
pilih = int(input("Masukkan Pilihan: "))
if pilih == 1:
time.sleep(1)
os.system('cls')
log()
ulang = input("Kembali ke Menu? [ya/tIdak] ")
elif pilih == 2:
time.sleep(1)
os.system('cls')
vote()
ulang = input("Kembali ke Menu? [ya/tIdak] ")
else:
time.sleep(1)
os.system('cls')
print ("Pilihan Tidak Tersedia")
ulang = input("Kembali ke Menu? [ya/tIdak] ")
else:
print("Terima Kasih Telah Memberi Hak Suara Anda")
def pemilihan():
print("-----------------")
print("Pemilihan Manager")
print("-----------------")
print("1. Messi")
print("2. Ronaldo")
pilih = int(input("Masukkan Pilihan: "))
if pilih == 1:
print("Anda Memilih Messi")
calon2[0] += 1
elif pilih == 2:
print("Anda Memilih Ronaldo")
calon2[1] += 1
else:
print("Pilihan Tidak Ada")
menu()
The Best Fairies in Vegas: The Best Fairies in Vegas | Deccasino
BalasHapusThe Best Fairies in Vegas is a Vegas casino 1xbet in the United States. deccasino With over 150 slots, table games, live kadangpintar entertainment, and a great poker room for