Computer Science and Information & Technology...
HAMBA ALLOH... أشهد أن لا اله الا الله وأشهد ان محمد رسول الله
Tegakkan Sunnah, Tinggalkan Bid'ah.

mencari jumlah nilai, rata-rata nilai, nilai minimum, dan nilai maksimum

ASSALAMUALAIKUM
selamat malam bagi netizen yang berbahagia... alhamdulillah sampai saat ini saya sempatkan lagi untuk ngepos di blog. kali ini saya akan share tugas pratikum saya yaitu mata kuliah algoritma dan pemrograman dasar. di tugas ini, saya disuruh mencari jumlah nilai, nilai rata-rata, nilai minimum, dan nilai maksimum. pertama kali saya bingung perintah apa yang cocok agar programnya jalan. setelah 3 jam memikirkan hal itu sampai-sampai minta bantuan sama teman,, alhamdulillah codingnya berjalan dengan sempurna. disini saya memakai bahasa python dikarenakan bahasanya mudah dipahami dan fleksibel.. okay langsung saja saya akan kasih codingnya, outputnya, dan algoritmanya...

CODING
#mencari nilai rerata, jumlah, min, max
jumlah= float()
besar = float ()
kecil = float ("inf")
nilai = int(input("Masukkan jumlah data: "))
print("Masukkan nilai data:")
for x in range(0, nilai):
    urut = float(input("nilai ke %d: " %(x+1)))
    if(urut > besar):
        besar = urut
    elif (urut < kecil):
        kecil = urut
    jumlah = jumlah + urut
    average = jumlah / nilai
print("Jumlah data yang dimasukkan: ", nilai)
print("jumlah nilai data: ", jumlah)
print("nilai rata-rata: ", average)
print ("nilai terbesar: ", besar)
print("nilai terkecil: ", kecil)


OUTPUT

ALGORITMA
1 buat deklarasinya seperti jumlah= float()
2. masukkan jumlah datanya
3. ketika memasukkan data, akan terjadi pada proses for x in rang (0, nilai):. disini urut = float(input("nilai ke %d: " %(x+1))) akan menampilkan sebuah output seperti masukkan nilai ke 1, dan seterusnya (lihat output gambar)
4. kemudian setelah nilai sudah diisi maka jumlah data yang diinputkan akan tampil
5. lalu, hasil inputan nilai ke- tadi akan diproses pada coding  jumlah = jumlah + urut, sehingga akan ditampilkan jumlah dari semua nilai yang diinput tadi
6. proses selanjutnya yaitu mencari nilai rata-rata pada coding  average = jumlah / nilai, sehingga akan ditampilkan nilai rata-rata
7. selanjutnya proses mencari nilai terbesar, proses tersebut ada pada coding if(urut > besar):
                                                                                                                        besar = urut, maka akan ditampilkan nilai terbesar
8. langkah terakhir yakni mencari nilai terkecil, proses tersebut ada pada coding elif (urut < kecil):
                                                                                                                              kecil = urut, maka akan tampil nilai terkecil.


baik, sekian hasil tugas yang saya berikan, semoga bisa membantu bagi yang membutuhkan.