Skip to content

Commit

Permalink
Merge pull request #443 from agungleksono/master
Browse files Browse the repository at this point in the history
added simple program python
  • Loading branch information
fineanmol authored Oct 2, 2021
2 parents be7a1a6 + 8e9515c commit 5be05a3
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions count_program.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
import statistics
import numpy as np

# fungsi untuk mengurutkan bilangan
def sort(num):
num.sort()
print("Urutkan angka: ", end = "")
for i in num:
if i < len(num):
print(i, end=", ")
else:
print(i)

# fungsi untuk menghitung rata-rata
def average(num):
result = sum(num) / len(num)
print("Rata-rata: ", round(result, 2))

# fungsi untuk menghitung median
def median(num):
print("Median: ", statistics.median(num))

# fungsi untuk menghitung prekalian semua bilangan
def multiply(num):
result = np.prod(num)
print("Hasil kali semua bilangan: ", result)

num = []
i = 0;

print("============= PROGRAM INPUT BILANGAN ===============")
amount_num = int(input("Berapa banyak bilangan yang ingin dihitung?: "))

while i < amount_num :
num_input = int(input("Bilangan ke - %d: " %(i+1)))
num.append(num_input)
i += 1

print("====================================================")
sort(num)
average(num)
median(num)
multiply(num)

0 comments on commit 5be05a3

Please sign in to comment.