Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- decimal quorum = 51
- decimal threshold = 51
- int days = 2
- int totalPeople = 100
- //kad glasanje pocne zapamtimo vreme pocetka glasanja i vreme kada ce da istekne, brojac glasaca
- //ukupne pozitivne i negativne glasove
- startTime = start
- endTime = end
- voters = 0
- yes = 0
- no = 0
- //za svakog glasaca kada dobijemo njegov glas
- if(startTime < currentTime < endTime) {
- voters++
- if(vote === no)
- no++
- else() {
- yes++
- //da li je ispunjen quorum
- if(voters/totalPeople >= quorum) {
- // da li je procenat trenutno pozitivnih ako svi koji mogu budu glasali i glasaju negativno
- //dovoljan da se prihvati predlog
- if(yes/totalPeople >= threshold)
- return true;
- }
- }
- } else {
- return "ne mozes da glasas"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement